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