|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TagMetaData
Field Summary | |
---|---|
static int |
ATTRIBUTE_TYPE_DYNAMIC
there is no restriction or rules for attributes, tag can have as many as whished |
static int |
ATTRIBUTE_TYPE_FIX
tag has a fix defined group of attributes, only this attributes are allowed |
static int |
ATTRIBUTE_TYPE_MIXED
tag has a fix set of attributes, but is also free in use additional tags |
static int |
BODY_CONTENT_EMPTY
Body is not allowed for this tag |
static int |
BODY_CONTENT_FREE
tag can have a body, but it is not required |
static int |
BODY_CONTENT_MUST
body is required for this tag |
Method Summary | |
---|---|
int |
getAttributeMax()
maximal count of attributes needed for tag |
int |
getAttributeMin()
minimal count of attributes needed for tag |
TagMetaDataAttr[] |
getAttributes()
fix attributes of the tag |
int |
getAttributeType()
attribute type |
int |
getBodyContent()
type of the body content |
String |
getDescription()
A description of the tag. |
boolean |
handleException()
can the tag handle exceptons |
boolean |
hasAppendix()
has the tag a appendix |
boolean |
hasBody()
has the tag a body |
boolean |
isBodyRuntimeExpressionValue()
is the body of the tag parsed like inside a cfoutput |
Field Detail |
---|
static final int BODY_CONTENT_EMPTY
static final int BODY_CONTENT_FREE
static final int BODY_CONTENT_MUST
static final int ATTRIBUTE_TYPE_FIX
static final int ATTRIBUTE_TYPE_DYNAMIC
static final int ATTRIBUTE_TYPE_MIXED
Method Detail |
---|
int getBodyContent()
int getAttributeType()
int getAttributeMin()
int getAttributeMax()
boolean isBodyRuntimeExpressionValue()
String getDescription()
TagMetaDataAttr[] getAttributes()
boolean hasBody()
boolean handleException()
boolean hasAppendix()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |