public abstract class AbstractElementClassBase extends AbstractElementMetaBase implements ElementClassBase
Constructor and Description |
---|
AbstractElementClassBase()
Creates a AbstractElementClassBase.
|
Modifier and Type | Method and Description |
---|---|
void |
addElementClassAttribute(ElementClassAttribute elementClassAttribute) |
void |
addElementConfigurators(ElementConfigurator elementConfigurator) |
void |
addElementParent(String namespaceUri,
String tag)
Adds parent tag.
|
ElementClassAttribute |
getElementClassAttributeByName(String attributeName)
Get the ElementClassAttribute from its name.
|
Collection<ElementClassAttribute> |
getElementClassAttributes() |
List<ElementConfigurator> |
getElementConfigurators()
Returns a list of ElementConfigurators.
|
List<String> |
getElementParents(String namespaceUri)
Returns the parent per namespace uri.
|
void |
removeElementParent(String namespaceUri,
String tag)
Removes parent tag.
|
getDescription, getId, setDescription, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getId, setDescription, setId
public AbstractElementClassBase()
public List<ElementConfigurator> getElementConfigurators()
getElementConfigurators
in interface ElementClassBase
ElementClassBase.getElementConfigurators()
public void addElementConfigurators(ElementConfigurator elementConfigurator)
addElementConfigurators
in interface ElementClassBase
elementConfigurator
- The ElementConfigurator to add.ElementClassBase.addElementConfigurators(ElementConfigurator)
public void addElementClassAttribute(ElementClassAttribute elementClassAttribute)
addElementClassAttribute
in interface ElementClassBase
elementClassAttribute
- The ElementClassAttribute to add.public Collection<ElementClassAttribute> getElementClassAttributes()
getElementClassAttributes
in interface ElementClassBase
public ElementClassAttribute getElementClassAttributeByName(String attributeName)
getElementClassAttributeByName
in interface ElementClassBase
attributeName
- The attribute name.public void addElementParent(String namespaceUri, String tag)
addElementParent
in interface ElementClassBase
namespaceUri
- The namespace uri of the parent tag.tag
- The tag of the parent of this tag.ElementClassBase.addElementParent(java.lang.String,java.lang.String)
public void removeElementParent(String namespaceUri, String tag)
removeElementParent
in interface ElementClassBase
namespaceUri
- The namespace uri of the parent tag.tag
- The tag of the parent of this tag.ElementClassBase.removeElementParent(java.lang.String,java.lang.String)
public List<String> getElementParents(String namespaceUri)
getElementParents
in interface ElementClassBase
namespaceUri
- The namespace uri to gets the parents of.ElementClassBase.getElementParents(java.lang.String)
Copyright © 2004-2013 X4O. All Rights Reserved.