public class XMLTableInfoImpl extends java.lang.Object implements XMLTableInfo
EMPTY_GETITEMWITHSIZEISEMPTYANDITERATOR
EMPTY_GETITEMWITHSIZEANDITERATOR
Constructor and Description |
---|
XMLTableInfoImpl(java.lang.String path,
XMLAttributeInfoImpl tagInfo) |
Modifier and Type | Method and Description |
---|---|
void |
add(XMLAttributeInfoImpl attrinfo) |
XMLAttributeInfo |
get(int index) |
EditableFeatureType |
getFeatureType() |
int |
getMaxCountChild(java.lang.String name) |
java.lang.String |
getName() |
java.lang.String |
getOriginalName() |
java.lang.String |
getPath() |
boolean |
isEmpty() |
java.util.Iterator<XMLAttributeInfo> |
iterator() |
void |
rename(java.lang.String name) |
void |
setFeatureType(EditableFeatureType featureType) |
void |
setName(java.lang.String name) |
int |
size() |
void |
sort() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isEmpty, isEmpty, isEmptyQuietly
public XMLTableInfoImpl(java.lang.String path, XMLAttributeInfoImpl tagInfo)
public java.lang.String getName()
getName
in interface XMLTableInfo
public java.lang.String getPath()
public void add(XMLAttributeInfoImpl attrinfo)
public int getMaxCountChild(java.lang.String name)
public java.lang.String toString()
toString
in class java.lang.Object
public void setName(java.lang.String name)
public void rename(java.lang.String name)
public java.lang.String getOriginalName()
public XMLAttributeInfo get(int index)
get
in interface GetItem<XMLAttributeInfo>
public java.util.Iterator<XMLAttributeInfo> iterator()
iterator
in interface java.lang.Iterable<XMLAttributeInfo>
public void sort()
public void setFeatureType(EditableFeatureType featureType)
public EditableFeatureType getFeatureType()
getFeatureType
in interface XMLTableInfo