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

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

public class KeywordsTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements KeywordsType

An XML keywordsType(@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.KeywordsType
KeywordsType.Factory
 
Field Summary
 
Fields inherited from interface edu.indiana.extreme.lead.metadata.KeywordsType
type
 
Constructor Summary
KeywordsTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 PlaceType addNewPlace()
          Appends and returns a new empty value (as xml) as the last "place" element
 StratumType addNewStratum()
          Appends and returns a new empty value (as xml) as the last "stratum" element
 TemporalType addNewTemporal()
          Appends and returns a new empty value (as xml) as the last "temporal" element
 ThemeType addNewTheme()
          Appends and returns a new empty value (as xml) as the last "theme" element
 PlaceType[] getPlaceArray()
          Gets array of all "place" elements
 PlaceType getPlaceArray(int i)
          Gets ith "place" element
 StratumType[] getStratumArray()
          Gets array of all "stratum" elements
 StratumType getStratumArray(int i)
          Gets ith "stratum" element
 TemporalType[] getTemporalArray()
          Gets array of all "temporal" elements
 TemporalType getTemporalArray(int i)
          Gets ith "temporal" element
 ThemeType[] getThemeArray()
          Gets array of all "theme" elements
 ThemeType getThemeArray(int i)
          Gets ith "theme" element
 PlaceType insertNewPlace(int i)
          Inserts and returns a new empty value (as xml) as the ith "place" element
 StratumType insertNewStratum(int i)
          Inserts and returns a new empty value (as xml) as the ith "stratum" element
 TemporalType insertNewTemporal(int i)
          Inserts and returns a new empty value (as xml) as the ith "temporal" element
 ThemeType insertNewTheme(int i)
          Inserts and returns a new empty value (as xml) as the ith "theme" element
 void removePlace(int i)
          Removes the ith "place" element
 void removeStratum(int i)
          Removes the ith "stratum" element
 void removeTemporal(int i)
          Removes the ith "temporal" element
 void removeTheme(int i)
          Removes the ith "theme" element
 void setPlaceArray(int i, PlaceType place)
          Sets ith "place" element
 void setPlaceArray(PlaceType[] placeArray)
          Sets array of all "place" element
 void setStratumArray(int i, StratumType stratum)
          Sets ith "stratum" element
 void setStratumArray(StratumType[] stratumArray)
          Sets array of all "stratum" element
 void setTemporalArray(int i, TemporalType temporal)
          Sets ith "temporal" element
 void setTemporalArray(TemporalType[] temporalArray)
          Sets array of all "temporal" element
 void setThemeArray(int i, ThemeType theme)
          Sets ith "theme" element
 void setThemeArray(ThemeType[] themeArray)
          Sets array of all "theme" element
 int sizeOfPlaceArray()
          Returns number of "place" element
 int sizeOfStratumArray()
          Returns number of "stratum" element
 int sizeOfTemporalArray()
          Returns number of "temporal" element
 int sizeOfThemeArray()
          Returns number of "theme" element
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeywordsTypeImpl

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

getThemeArray

public ThemeType[] getThemeArray()
Gets array of all "theme" elements

Specified by:
getThemeArray in interface KeywordsType

getThemeArray

public ThemeType getThemeArray(int i)
Gets ith "theme" element

Specified by:
getThemeArray in interface KeywordsType

sizeOfThemeArray

public int sizeOfThemeArray()
Returns number of "theme" element

Specified by:
sizeOfThemeArray in interface KeywordsType

setThemeArray

public void setThemeArray(ThemeType[] themeArray)
Sets array of all "theme" element

Specified by:
setThemeArray in interface KeywordsType

setThemeArray

public void setThemeArray(int i,
                          ThemeType theme)
Sets ith "theme" element

Specified by:
setThemeArray in interface KeywordsType

insertNewTheme

public ThemeType insertNewTheme(int i)
Inserts and returns a new empty value (as xml) as the ith "theme" element

Specified by:
insertNewTheme in interface KeywordsType

addNewTheme

public ThemeType addNewTheme()
Appends and returns a new empty value (as xml) as the last "theme" element

Specified by:
addNewTheme in interface KeywordsType

removeTheme

public void removeTheme(int i)
Removes the ith "theme" element

Specified by:
removeTheme in interface KeywordsType

getPlaceArray

public PlaceType[] getPlaceArray()
Gets array of all "place" elements

Specified by:
getPlaceArray in interface KeywordsType

getPlaceArray

public PlaceType getPlaceArray(int i)
Gets ith "place" element

Specified by:
getPlaceArray in interface KeywordsType

sizeOfPlaceArray

public int sizeOfPlaceArray()
Returns number of "place" element

Specified by:
sizeOfPlaceArray in interface KeywordsType

setPlaceArray

public void setPlaceArray(PlaceType[] placeArray)
Sets array of all "place" element

Specified by:
setPlaceArray in interface KeywordsType

setPlaceArray

public void setPlaceArray(int i,
                          PlaceType place)
Sets ith "place" element

Specified by:
setPlaceArray in interface KeywordsType

insertNewPlace

public PlaceType insertNewPlace(int i)
Inserts and returns a new empty value (as xml) as the ith "place" element

Specified by:
insertNewPlace in interface KeywordsType

addNewPlace

public PlaceType addNewPlace()
Appends and returns a new empty value (as xml) as the last "place" element

Specified by:
addNewPlace in interface KeywordsType

removePlace

public void removePlace(int i)
Removes the ith "place" element

Specified by:
removePlace in interface KeywordsType

getStratumArray

public StratumType[] getStratumArray()
Gets array of all "stratum" elements

Specified by:
getStratumArray in interface KeywordsType

getStratumArray

public StratumType getStratumArray(int i)
Gets ith "stratum" element

Specified by:
getStratumArray in interface KeywordsType

sizeOfStratumArray

public int sizeOfStratumArray()
Returns number of "stratum" element

Specified by:
sizeOfStratumArray in interface KeywordsType

setStratumArray

public void setStratumArray(StratumType[] stratumArray)
Sets array of all "stratum" element

Specified by:
setStratumArray in interface KeywordsType

setStratumArray

public void setStratumArray(int i,
                            StratumType stratum)
Sets ith "stratum" element

Specified by:
setStratumArray in interface KeywordsType

insertNewStratum

public StratumType insertNewStratum(int i)
Inserts and returns a new empty value (as xml) as the ith "stratum" element

Specified by:
insertNewStratum in interface KeywordsType

addNewStratum

public StratumType addNewStratum()
Appends and returns a new empty value (as xml) as the last "stratum" element

Specified by:
addNewStratum in interface KeywordsType

removeStratum

public void removeStratum(int i)
Removes the ith "stratum" element

Specified by:
removeStratum in interface KeywordsType

getTemporalArray

public TemporalType[] getTemporalArray()
Gets array of all "temporal" elements

Specified by:
getTemporalArray in interface KeywordsType

getTemporalArray

public TemporalType getTemporalArray(int i)
Gets ith "temporal" element

Specified by:
getTemporalArray in interface KeywordsType

sizeOfTemporalArray

public int sizeOfTemporalArray()
Returns number of "temporal" element

Specified by:
sizeOfTemporalArray in interface KeywordsType

setTemporalArray

public void setTemporalArray(TemporalType[] temporalArray)
Sets array of all "temporal" element

Specified by:
setTemporalArray in interface KeywordsType

setTemporalArray

public void setTemporalArray(int i,
                             TemporalType temporal)
Sets ith "temporal" element

Specified by:
setTemporalArray in interface KeywordsType

insertNewTemporal

public TemporalType insertNewTemporal(int i)
Inserts and returns a new empty value (as xml) as the ith "temporal" element

Specified by:
insertNewTemporal in interface KeywordsType

addNewTemporal

public TemporalType addNewTemporal()
Appends and returns a new empty value (as xml) as the last "temporal" element

Specified by:
addNewTemporal in interface KeywordsType

removeTemporal

public void removeTemporal(int i)
Removes the ith "temporal" element

Specified by:
removeTemporal in interface KeywordsType


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