public abstract class AbstractSwitch extends EZSCustomTag
属性名 | デフォルト | 説明 |
type | push | スイッチ種別。"push"/"toggle"。"toggle"の場合は、タグ内部に、"true"、"false"タグが必要。 |
invert | false | true/false。trueの場合、判定結果を反転させて使用する。 |
修飾子とタイプ | フィールドと説明 |
---|---|
protected static int |
PROCESS_ON_FIX |
protected static int |
PROCESS_ON_LOADED |
BR, df, END_TAG_CHAR, NullParamValue, params, subelements, TAG_CLOSE_CHAR, 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
コンストラクタと説明 |
---|
AbstractSwitch() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
fix(EZServletContext context)
EZServlet の中で、ブラウザに返すHTMLTemplateオブジェクトをtoHTML()
で文字列化する直前に呼び出される。 |
void |
init()
com.ngMAT.HTML.CustomTag#_init (...)の中から呼び出される。
|
abstract void |
initSub() |
abstract boolean |
isOn(EZServletContext context)
条件を判定する。
|
void |
loaded(EZServletContext context)
EZServletContext#getTemplate (filename) の中
で、HTMLTemplateオブジェクトがロードされた直後に呼び出される。 |
protected void |
setProcessTiming(int process_timing) |
java.lang.String |
toHTML()
このタグの処理済文字列表現を返す。
|
addEZSTemplateEventListener, ezs_fix, ezs_loaded, getAttributeAsTemplate, getContentAsTemplate
getAliasName, getAttribute, getAttribute, getAttributeAsTemplate, getAttributeNames, getBooleanAttribute, getBooleanAttribute, getContent, getContentAsTemplate, getDoFilter, getInsertionTagInstance, getInstance, getInstance, getIntAttribute, getIntAttribute, getLongAttribute, getLongAttribute, getName, getRequiredAttribute, getShortAttribute, getShortAttribute, getTagName, getTypeName, setDoFilter
addSubElement, addSubElement, addSubElement, addSubElement, clone, getBooleanParameter, getBooleanParameter, getDecimalFormat, getIndex, getIntParameter, getIntParameter, getLongParameter, getLongParameter, getMimeType, getOmitClosingTag, getParameter, getParameter, getParameters, getParent, getParentTemplateTimezone, getSubElements, getVersion, removeAllSubElements, removeParameter, setMimeType, setOmitClosingTag, setParameter, setParameter, setParameter, setParameter, setParameters, setParameters, setParent, setSubElement, setSubElement, setSubElements, 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
protected static final int PROCESS_ON_LOADED
protected static final int PROCESS_ON_FIX
protected void setProcessTiming(int process_timing)
public final void init()
CustomTag
public abstract void initSub()
public abstract boolean isOn(EZServletContext context)
public void loaded(EZServletContext context)
EZSCustomTag
EZServletContext#getTemplate (filename)
の中
で、HTMLTemplateオブジェクトがロードされた直後に呼び出される。loaded
クラス内 EZSCustomTag
public void fix(EZServletContext context)
EZSCustomTag
EZServlet
の中で、ブラウザに返すHTMLTemplateオブジェクトをtoHTML()
で文字列化する直前に呼び出される。fix
クラス内 EZSCustomTag