Class AbstractElementClass
java.lang.Object
org.x4o.xml.element.AbstractElementMetaBase
org.x4o.xml.element.AbstractElementClassBase
org.x4o.xml.element.AbstractElementClass
- All Implemented Interfaces:
ElementClass, ElementClassBase, ElementMetaBase
- Direct Known Subclasses:
DefaultElementClass
An AbstractElementClass.
- Version:
- 1.0 Aug 11, 2005
- Author:
- Willem Cazander
-
Constructor Summary
Constructors -
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 class AbstractElementClassBase
addElementClassAttribute, addElementConfigurators, addElementParent, getElementClassAttributeByName, getElementClassAttributes, getElementConfigurators, getElementParents, removeElementParentMethods inherited from class AbstractElementMetaBase
getDescription, getId, setDescription, setIdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ElementClassBase
addElementClassAttribute, addElementConfigurators, addElementParent, getElementClassAttributeByName, getElementClassAttributes, getElementConfigurators, getElementParents, removeElementParentMethods inherited from interface ElementMetaBase
getDescription, getId, setDescription, setId
-
Constructor Details
-
AbstractElementClass
public AbstractElementClass()
-
-
Method Details
-
getElementClass
Description copied from interface:ElementClassGets the ElementClass.- Specified by:
getElementClassin interfaceElementClass- Returns:
- the elementClass
- See Also:
-
setElementClass
Description copied from interface:ElementClassSets the ElementClass.- Specified by:
setElementClassin interfaceElementClass- Parameters:
elementClass- the elementClass to set.- See Also:
-
getObjectClass
- Specified by:
getObjectClassin interfaceElementClass- Returns:
- the objectClass.
- See Also:
-
setObjectClass
- Specified by:
setObjectClassin interfaceElementClass- Parameters:
objectClass- the objectClass to set.- See Also:
-
getAutoAttributes
- Specified by:
getAutoAttributesin interfaceElementClass- Returns:
- the autoAttributes
-
setAutoAttributes
- Specified by:
setAutoAttributesin interfaceElementClass- Parameters:
autoAttributes- the autoAttributes to set
-
getSchemaContentBase
- Specified by:
getSchemaContentBasein interfaceElementClass- Returns:
- the schemaContentBase
-
setSchemaContentBase
- Specified by:
setSchemaContentBasein interfaceElementClass- Parameters:
schemaContentBase- the schemaContentBase to set
-
getSchemaContentComplex
- Specified by:
getSchemaContentComplexin interfaceElementClass- Returns:
- the schemaContentComplex
-
setSchemaContentComplex
- Specified by:
setSchemaContentComplexin interfaceElementClass- Parameters:
schemaContentComplex- the schemaContentComplex to set
-
getSchemaContentMixed
- Specified by:
getSchemaContentMixedin interfaceElementClass- Returns:
- the schemaContentMixed
-
setSchemaContentMixed
- Specified by:
setSchemaContentMixedin interfaceElementClass- Parameters:
schemaContentMixed- the schemaContentMixed to set
-
addSkipPhase
Description copied from interface:ElementClassAdd an skip phase for this element.- Specified by:
addSkipPhasein interfaceElementClass- Parameters:
phase- The phase name.- See Also:
-
removeSkipPhase
Description copied from interface:ElementClassRemoves an skip phase for this element.- Specified by:
removeSkipPhasein interfaceElementClass- Parameters:
phase- The phase name.- See Also:
-
getSkipPhases
Description copied from interface:ElementClassGet all the skip phases for this element.- Specified by:
getSkipPhasesin interfaceElementClass- Returns:
- The defined phases.
- See Also:
-