edu.indiana.extreme.lead.metadata.impl
Class DetailedTypeImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
      extended by edu.indiana.extreme.lead.metadata.impl.DetailedTypeImpl
All Implemented Interfaces:
DetailedType

public class DetailedTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements DetailedType

An XML detailedType(@http://schemas.leadproject.org/2007/01/lms/fgdc). This is a complex type.


Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.indiana.extreme.lead.metadata.DetailedType
DetailedType.Factory
 
Field Summary
 
Fields inherited from interface edu.indiana.extreme.lead.metadata.DetailedType
type
 
Constructor Summary
DetailedTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 AttrType addNewAttr()
          Appends and returns a new empty value (as xml) as the last "attr" element
 EnttypType addNewEnttyp()
          Appends and returns a new empty "enttyp" element
 AttrType[] getAttrArray()
          Gets array of all "attr" elements
 AttrType getAttrArray(int i)
          Gets ith "attr" element
 EnttypType getEnttyp()
          Gets the "enttyp" element
 AttrType insertNewAttr(int i)
          Inserts and returns a new empty value (as xml) as the ith "attr" element
 void removeAttr(int i)
          Removes the ith "attr" element
 void setAttrArray(AttrType[] attrArray)
          Sets array of all "attr" element
 void setAttrArray(int i, AttrType attr)
          Sets ith "attr" element
 void setEnttyp(EnttypType enttyp)
          Sets the "enttyp" element
 int sizeOfAttrArray()
          Returns number of "attr" element
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailedTypeImpl

public DetailedTypeImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getEnttyp

public EnttypType getEnttyp()
Gets the "enttyp" element

Specified by:
getEnttyp in interface DetailedType

setEnttyp

public void setEnttyp(EnttypType enttyp)
Sets the "enttyp" element

Specified by:
setEnttyp in interface DetailedType

addNewEnttyp

public EnttypType addNewEnttyp()
Appends and returns a new empty "enttyp" element

Specified by:
addNewEnttyp in interface DetailedType

getAttrArray

public AttrType[] getAttrArray()
Gets array of all "attr" elements

Specified by:
getAttrArray in interface DetailedType

getAttrArray

public AttrType getAttrArray(int i)
Gets ith "attr" element

Specified by:
getAttrArray in interface DetailedType

sizeOfAttrArray

public int sizeOfAttrArray()
Returns number of "attr" element

Specified by:
sizeOfAttrArray in interface DetailedType

setAttrArray

public void setAttrArray(AttrType[] attrArray)
Sets array of all "attr" element

Specified by:
setAttrArray in interface DetailedType

setAttrArray

public void setAttrArray(int i,
                         AttrType attr)
Sets ith "attr" element

Specified by:
setAttrArray in interface DetailedType

insertNewAttr

public AttrType insertNewAttr(int i)
Inserts and returns a new empty value (as xml) as the ith "attr" element

Specified by:
insertNewAttr in interface DetailedType

addNewAttr

public AttrType addNewAttr()
Appends and returns a new empty value (as xml) as the last "attr" element

Specified by:
addNewAttr in interface DetailedType

removeAttr

public void removeAttr(int i)
Removes the ith "attr" element

Specified by:
removeAttr in interface DetailedType


Copyright (c) 2007 IU Extreme! Lab http://www.extreme.indiana.edu/ All Rights Reserved.