| java.lang.Object org.openlaszlo.compiler.ClassModel
attributeSpecs | final protected Map attributeSpecs(Code) | | Map attribute name to type
|
definition | final protected Element definition(Code) | | |
hasInputText | protected boolean hasInputText(Code) | | |
inline | protected boolean inline(Code) | | |
isInputText | protected boolean isInputText(Code) | | |
mCanContainTags | protected Set mCanContainTags(Code) | | Set of tags that can legally be nested in this element
|
supportsTextAttribute | protected boolean supportsTextAttribute(Code) | | |
addContainsElement | public void addContainsElement(String childtag)(Code) | | Add an entry to the table of legally containable tags for a
given tag
|
descendantDefinesAttribute | protected boolean descendantDefinesAttribute(NodeModel model, String name)(Code) | | |
findSimilarAttribute | AttributeSpec findSimilarAttribute(String attrName)(Code) | | Find an attribute name which is similar to attrName, or return
null. Used in compiler warnings.
|
getAttribute | AttributeSpec getAttribute(String attrName)(Code) | | Return the AttributeSpec for the attribute named attrName. If
the attribute is not defined on this class, look up the
superclass chain.
|
getContainsSet | public Set getContainsSet()(Code) | | |
getInline | boolean getInline()(Code) | | |
getLocalAttribute | AttributeSpec getLocalAttribute(String attrName)(Code) | | Return the AttributeSpec for the attribute named attrName.
Only returns locally defined attribute, does not follow up the
class hierarchy.
|
hasNodeModel | boolean hasNodeModel()(Code) | | |
isBuiltin | boolean isBuiltin()(Code) | | |
isSubclassOf | boolean isSubclassOf(ClassModel superclass)(Code) | | Returns true if this is equal to or a subclass of
superclass.
|
setChildrenClassRootDepth | protected void setChildrenClassRootDepth(NodeModel model, int depth)(Code) | | |
setInline | void setInline(boolean inline)(Code) | | |
|
|