edu.indiana.extreme.lead.metadata
Interface DetailedType

All Known Implementing Classes:
DetailedTypeImpl

public interface DetailedType

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


Nested Class Summary
static class DetailedType.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
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
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getEnttyp

EnttypType getEnttyp()
Gets the "enttyp" element


setEnttyp

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


addNewEnttyp

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


getAttrArray

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


getAttrArray

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


sizeOfAttrArray

int sizeOfAttrArray()
Returns number of "attr" element


setAttrArray

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


setAttrArray

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


insertNewAttr

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


addNewAttr

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


removeAttr

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



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