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

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

public class SpdomTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements SpdomType

An XML spdomType(@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.SpdomType
SpdomType.Factory
 
Field Summary
 
Fields inherited from interface edu.indiana.extreme.lead.metadata.SpdomType
type
 
Constructor Summary
SpdomTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 BoundingType addNewBounding()
          Appends and returns a new empty "bounding" element
 DsgpolyType addNewDsgpoly()
          Appends and returns a new empty value (as xml) as the last "dsgpoly" element
 BoundingType getBounding()
          Gets the "bounding" element
 DsgpolyType[] getDsgpolyArray()
          Gets array of all "dsgpoly" elements
 DsgpolyType getDsgpolyArray(int i)
          Gets ith "dsgpoly" element
 DsgpolyType insertNewDsgpoly(int i)
          Inserts and returns a new empty value (as xml) as the ith "dsgpoly" element
 void removeDsgpoly(int i)
          Removes the ith "dsgpoly" element
 void setBounding(BoundingType bounding)
          Sets the "bounding" element
 void setDsgpolyArray(DsgpolyType[] dsgpolyArray)
          Sets array of all "dsgpoly" element
 void setDsgpolyArray(int i, DsgpolyType dsgpoly)
          Sets ith "dsgpoly" element
 int sizeOfDsgpolyArray()
          Returns number of "dsgpoly" element
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpdomTypeImpl

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

getBounding

public BoundingType getBounding()
Gets the "bounding" element

Specified by:
getBounding in interface SpdomType

setBounding

public void setBounding(BoundingType bounding)
Sets the "bounding" element

Specified by:
setBounding in interface SpdomType

addNewBounding

public BoundingType addNewBounding()
Appends and returns a new empty "bounding" element

Specified by:
addNewBounding in interface SpdomType

getDsgpolyArray

public DsgpolyType[] getDsgpolyArray()
Gets array of all "dsgpoly" elements

Specified by:
getDsgpolyArray in interface SpdomType

getDsgpolyArray

public DsgpolyType getDsgpolyArray(int i)
Gets ith "dsgpoly" element

Specified by:
getDsgpolyArray in interface SpdomType

sizeOfDsgpolyArray

public int sizeOfDsgpolyArray()
Returns number of "dsgpoly" element

Specified by:
sizeOfDsgpolyArray in interface SpdomType

setDsgpolyArray

public void setDsgpolyArray(DsgpolyType[] dsgpolyArray)
Sets array of all "dsgpoly" element

Specified by:
setDsgpolyArray in interface SpdomType

setDsgpolyArray

public void setDsgpolyArray(int i,
                            DsgpolyType dsgpoly)
Sets ith "dsgpoly" element

Specified by:
setDsgpolyArray in interface SpdomType

insertNewDsgpoly

public DsgpolyType insertNewDsgpoly(int i)
Inserts and returns a new empty value (as xml) as the ith "dsgpoly" element

Specified by:
insertNewDsgpoly in interface SpdomType

addNewDsgpoly

public DsgpolyType addNewDsgpoly()
Appends and returns a new empty value (as xml) as the last "dsgpoly" element

Specified by:
addNewDsgpoly in interface SpdomType

removeDsgpoly

public void removeDsgpoly(int i)
Removes the ith "dsgpoly" element

Specified by:
removeDsgpoly in interface SpdomType


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