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 TypeMethodDescriptionvoid
addSkipPhase
(String phase) Add an skip phase for this element.Class
<?> Gets the ElementClass.Class
<?> Get all the skip phases for this element.void
removeSkipPhase
(String phase) Removes an skip phase for this element.void
setAutoAttributes
(Boolean autoAttributes) void
setElementClass
(Class<?> elementClass) Sets the ElementClass.void
setObjectClass
(Class<?> objectClass) void
setSchemaContentBase
(String schemaContentBase) void
setSchemaContentComplex
(Boolean schemaContentComplex) void
setSchemaContentMixed
(Boolean schemaContentMixed) Methods inherited from interface org.x4o.xml.element.ElementClassBase
addElementClassAttribute, addElementConfigurators, addElementParent, getElementClassAttributeByName, getElementClassAttributes, getElementConfigurators, getElementParents, removeElementParent
Methods inherited from interface org.x4o.xml.element.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
-