public abstract class AbstractElementClass extends AbstractElementClassBase implements ElementClass
Constructor and Description |
---|
AbstractElementClass() |
Modifier and Type | Method and Description |
---|---|
void |
addSkipPhase(String phase)
Add an skip phase for this element.
|
Boolean |
getAutoAttributes() |
Class<?> |
getElementClass()
Gets the ElementClass.
|
Class<?> |
getObjectClass() |
String |
getSchemaContentBase() |
Boolean |
getSchemaContentComplex() |
Boolean |
getSchemaContentMixed() |
List<String> |
getSkipPhases()
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) |
addElementClassAttribute, addElementConfigurators, addElementParent, getElementClassAttributeByName, getElementClassAttributes, getElementConfigurators, getElementParents, removeElementParent
getDescription, getId, setDescription, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addElementClassAttribute, addElementConfigurators, addElementParent, getElementClassAttributeByName, getElementClassAttributes, getElementConfigurators, getElementParents, removeElementParent
getDescription, getId, setDescription, setId
public Class<?> getElementClass()
ElementClass
getElementClass
in interface ElementClass
ElementClass.getElementClass()
public void setElementClass(Class<?> elementClass)
ElementClass
setElementClass
in interface ElementClass
elementClass
- the elementClass to set.ElementClass.setElementClass(Class)
public Class<?> getObjectClass()
getObjectClass
in interface ElementClass
ElementClass.getObjectClass()
public void setObjectClass(Class<?> objectClass)
setObjectClass
in interface ElementClass
objectClass
- the objectClass to set.ElementClass.setObjectClass(Class)
public Boolean getAutoAttributes()
getAutoAttributes
in interface ElementClass
public void setAutoAttributes(Boolean autoAttributes)
setAutoAttributes
in interface ElementClass
autoAttributes
- the autoAttributes to setpublic String getSchemaContentBase()
getSchemaContentBase
in interface ElementClass
public void setSchemaContentBase(String schemaContentBase)
setSchemaContentBase
in interface ElementClass
schemaContentBase
- the schemaContentBase to setpublic Boolean getSchemaContentComplex()
getSchemaContentComplex
in interface ElementClass
public void setSchemaContentComplex(Boolean schemaContentComplex)
setSchemaContentComplex
in interface ElementClass
schemaContentComplex
- the schemaContentComplex to setpublic Boolean getSchemaContentMixed()
getSchemaContentMixed
in interface ElementClass
public void setSchemaContentMixed(Boolean schemaContentMixed)
setSchemaContentMixed
in interface ElementClass
schemaContentMixed
- the schemaContentMixed to setpublic void addSkipPhase(String phase)
ElementClass
addSkipPhase
in interface ElementClass
phase
- The phase name.ElementClass.addSkipPhase(java.lang.String)
public void removeSkipPhase(String phase)
ElementClass
removeSkipPhase
in interface ElementClass
phase
- The phase name.ElementClass.removeSkipPhase(java.lang.String)
public List<String> getSkipPhases()
ElementClass
getSkipPhases
in interface ElementClass
ElementClass.getSkipPhases()
Copyright © 2004-2013 X4O. All Rights Reserved.