Interface ElementClass
- All Superinterfaces:
ElementClassBase, ElementMetaBase
- All Known Implementing Classes:
AbstractElementClass, DefaultElementClass
The ElementClass stores all parse information to config the Element.
- Version:
- 1.0 Aug 11, 2005
- Author:
- Willem Cazander
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSkipPhase(String phase) Add an skip phase for this element.Class<?> Gets the ElementClass.Class<?> Get all the skip phases for this element.voidremoveSkipPhase(String phase) Removes an skip phase for this element.voidsetAutoAttributes(Boolean autoAttributes) voidsetElementClass(Class<?> elementClass) Sets the ElementClass.voidsetObjectClass(Class<?> objectClass) voidsetSchemaContentBase(String schemaContentBase) voidsetSchemaContentComplex(Boolean schemaContentComplex) voidsetSchemaContentMixed(Boolean schemaContentMixed) Methods inherited from interface ElementClassBase
addElementClassAttribute, addElementConfigurators, addElementParent, getElementClassAttributeByName, getElementClassAttributes, getElementConfigurators, getElementParents, removeElementParentMethods inherited from interface ElementMetaBase
getDescription, getId, setDescription, setId
-
Method Details
-
getElementClass
-
setElementClass
Sets the ElementClass.- Parameters:
elementClass- the elementClass to set.
-
getObjectClass
Class<?> getObjectClass()- Returns:
- the objectClass.
-
setObjectClass
- Parameters:
objectClass- the objectClass to set.
-
getAutoAttributes
Boolean getAutoAttributes()- Returns:
- the autoAttributes.
-
setAutoAttributes
- Parameters:
autoAttributes- the autoAttributes to set.
-
getSchemaContentBase
String getSchemaContentBase()- Returns:
- the schemaContentBase
-
setSchemaContentBase
- Parameters:
schemaContentBase- the schemaContentBase to set
-
getSchemaContentComplex
Boolean getSchemaContentComplex()- Returns:
- the schemaContentComplex
-
setSchemaContentComplex
- Parameters:
schemaContentComplex- the schemaContentComplex to set
-
getSchemaContentMixed
Boolean getSchemaContentMixed()- Returns:
- the schemaContentMixed
-
setSchemaContentMixed
- Parameters:
schemaContentMixed- the schemaContentMixed to set
-
addSkipPhase
Add an skip phase for this element.- Parameters:
phase- The phase name.
-
removeSkipPhase
Removes an skip phase for this element.- Parameters:
phase- The phase name.
-
getSkipPhases
-