public abstract class HTMLComponent extends ngmObject
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
BR
BR tag.
|
protected static java.text.DecimalFormat |
df
非推奨です。
|
static java.lang.String |
END_TAG_CHAR |
protected static java.lang.String |
NullParamValue |
protected CoolProperties |
params
parameteres inside this component's tag.
|
protected java.util.Vector<java.lang.Object> |
subelements
subelements between this component's tag and its end tag.
|
static java.lang.String |
TAG_CLOSE_CHAR |
static java.lang.String |
TAG_OPEN_CHAR |
C_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_BYTE_SPACE, C_DOUBLE_QUATATION, C_DOUBLE_QUOTATION, C_EQUAL, C_HYPHEN, C_LF, C_SINGLE_QUATATION, C_SINGLE_QUOTATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_DOUBLE_QUOTATION, S_EQUAL, S_HYPHEN, S_LF, S_SINGLE_QUATATION, S_SINGLE_QUOTATION, S_SPACE, S_TAB
コンストラクタと説明 |
---|
HTMLComponent()
default constructor
|
HTMLComponent(HTMLComponent value)
standard constructor
|
HTMLComponent(java.lang.String value)
standard constructor
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addSubElement(HTMLComponent obj)
adds a sub-element object to a list.
|
void |
addSubElement(int index,
HTMLComponent obj)
adds a sub-element object to a list.
|
void |
addSubElement(int index,
java.lang.String string)
adds a sub-element object to a list.
|
void |
addSubElement(java.lang.String string)
adds a sub-element object to a list.
|
java.lang.Object |
clone() |
boolean |
getBooleanParameter(java.lang.String name)
returns the specified parameter value as a boolean for this component.
|
boolean |
getBooleanParameter(java.lang.String name,
boolean default_value)
returns the specified parameter value as a boolean for this component.
|
protected java.text.DecimalFormat |
getDecimalFormat() |
int |
getIndex()
returns the index number in the parent component
|
int |
getIntParameter(java.lang.String name)
returns the specified parameter value as a int for this component.
|
int |
getIntParameter(java.lang.String name,
int default_value)
returns the specified parameter value as a int for this component.
|
long |
getLongParameter(java.lang.String name)
returns the specified parameter value as a long for this component.
|
long |
getLongParameter(java.lang.String name,
long default_value)
returns the specified parameter value as a long for this component.
|
java.lang.String |
getMimeType() |
protected boolean |
getOmitClosingTag() |
java.lang.String |
getParameter(java.lang.String name)
returns the specified parameter value for this component.
|
java.lang.String |
getParameter(java.lang.String name,
java.lang.String default_value)
returns the specified parameter value for this component.
|
java.util.Properties |
getParameters()
returns all parameters for this component.
|
HTMLComponent |
getParent()
get the reference to the including component instance.
|
java.util.TimeZone |
getParentTemplateTimezone()
parentがHTMLTemplateの場合、それが保持するTimezoneを返す。
|
java.util.Vector<java.lang.Object> |
getSubElements()
returns vector which contains all subelements for this component.
|
abstract java.lang.String |
getTagName()
returns tag name.
|
java.lang.String |
getVersion() |
void |
removeAllSubElements()
remove all subelements for this component.
|
void |
removeParameter(java.lang.String name)
removes the specified parameter value for this component.
|
void |
setMimeType(java.lang.String mime_type) |
protected void |
setOmitClosingTag(boolean omit_closing_tag) |
void |
setParameter(java.lang.String name,
int value)
sets the specified parameter for this component.
|
void |
setParameter(java.lang.String name,
long value)
sets the specified parameter for this component.
|
void |
setParameter(java.lang.String name,
short value)
sets the specified parameter for this component.
|
void |
setParameter(java.lang.String name,
java.lang.String value)
sets the specified parameter for this component.
|
void |
setParameters(CoolProperties p)
sets all parameter value for this component.
|
void |
setParameters(java.util.Properties p)
sets all parameter value for this component.
|
void |
setParent(HTMLComponent parent)
set the reference to the including component instance.
|
void |
setSubElement(HTMLComponent obj)
sets a sub-element object to a list.
|
void |
setSubElement(java.lang.String string)
sets a sub-element object to a list.
|
void |
setSubElements(java.util.Vector<java.lang.Object> se)
sets all subelements for this component.
|
java.lang.String |
toHTML()
converts this object into HTML tagged string.
|
java.lang.String |
toString() |
debug, debug, equals_n, equals_n2, getBooleanProperty, getBooleanProperty, getGroupedProperties, getIntProperty, getIntProperty, getLog, getLongProperty, getLongProperty, getProperties, getPropertiesForMe, getProperty, getProperty, getShortProperty, getShortProperty, setLog, setNgmObject, setProperties, sysoutprintln
public static final java.lang.String TAG_OPEN_CHAR
public static final java.lang.String TAG_CLOSE_CHAR
public static final java.lang.String END_TAG_CHAR
public static final java.lang.String BR
@Deprecated protected static java.text.DecimalFormat df
getDecimalFormat().
protected CoolProperties params
protected static java.lang.String NullParamValue
protected java.util.Vector<java.lang.Object> subelements
public HTMLComponent()
public HTMLComponent(java.lang.String value)
value
- public HTMLComponent(HTMLComponent value)
value
- protected java.text.DecimalFormat getDecimalFormat()
public java.lang.String getVersion()
public void setParent(HTMLComponent parent)
parent
- public HTMLComponent getParent()
public java.util.TimeZone getParentTemplateTimezone()
public int getIndex()
public void setParameter(java.lang.String name, java.lang.String value)
public void setParameter(java.lang.String name, short value)
public void setParameter(java.lang.String name, int value)
public void setParameter(java.lang.String name, long value)
public void setParameters(java.util.Properties p)
public void setParameters(CoolProperties p)
public java.lang.String getParameter(java.lang.String name)
public java.lang.String getParameter(java.lang.String name, java.lang.String default_value)
public long getLongParameter(java.lang.String name)
public long getLongParameter(java.lang.String name, long default_value)
public int getIntParameter(java.lang.String name)
public int getIntParameter(java.lang.String name, int default_value)
public boolean getBooleanParameter(java.lang.String name)
public boolean getBooleanParameter(java.lang.String name, boolean default_value)
public void removeParameter(java.lang.String name)
public java.util.Properties getParameters()
public void setSubElement(HTMLComponent obj)
public void addSubElement(HTMLComponent obj)
public void addSubElement(int index, HTMLComponent obj)
public void setSubElement(java.lang.String string)
public void addSubElement(java.lang.String string)
public void addSubElement(int index, java.lang.String string)
public void setSubElements(java.util.Vector<java.lang.Object> se)
public java.util.Vector<java.lang.Object> getSubElements()
public void removeAllSubElements()
public abstract java.lang.String getTagName()
protected void setOmitClosingTag(boolean omit_closing_tag)
protected boolean getOmitClosingTag()
public java.lang.String toHTML()
public java.lang.String toString()
toString
クラス内 java.lang.Object
public java.lang.String getMimeType()
public void setMimeType(java.lang.String mime_type)