public final class ElementDefinition
extends java.lang.Object
Constructor and Description |
---|
ElementDefinition() |
ElementDefinition(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(AttributeDefinition attrib) |
AttributeDefinition |
getAttribute(int index) |
int |
getAttributeCount() |
AttributeDefinition[] |
getAttributes() |
IndexedObject |
getIndexedAttribute(java.lang.String name) |
java.lang.String |
getName() |
void |
setName(java.lang.String name) |
public ElementDefinition()
public ElementDefinition(java.lang.String name)
public final java.lang.String getName()
public final void setName(java.lang.String name)
public final AttributeDefinition[] getAttributes()
public final int getAttributeCount()
public final IndexedObject getIndexedAttribute(java.lang.String name)
public final AttributeDefinition getAttribute(int index)
public final void addAttribute(AttributeDefinition attrib) throws DuplicateKeyException
DuplicateKeyException