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

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

public class AttrTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements AttrType

An XML attrType(@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.AttrType
AttrType.Factory
 
Field Summary
 
Fields inherited from interface edu.indiana.extreme.lead.metadata.AttrType
type
 
Constructor Summary
AttrTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 void addAttrv(String attrv)
          Appends the value as the last "attrv" element
 void addBegdatea(String begdatea)
          Appends the value as the last "begdatea" element
 void addEnddatea(String enddatea)
          Appends the value as the last "enddatea" element
 AttrType addNewAttr()
          Appends and returns a new empty value (as xml) as the last "attr" element
 AttrdomvType addNewAttrdomv()
          Appends and returns a new empty value (as xml) as the last "attrdomv" element
 org.apache.xmlbeans.XmlString addNewAttrv()
          Appends and returns a new empty value (as xml) as the last "attrv" element
 AttrvaiType addNewAttrvai()
          Appends and returns a new empty "attrvai" element
 BegdateaType addNewBegdatea()
          Appends and returns a new empty value (as xml) as the last "begdatea" element
 EnddateaType addNewEnddatea()
          Appends and returns a new empty value (as xml) as the last "enddatea" element
 AttrType[] getAttrArray()
          Gets array of all "attr" elements
 AttrType getAttrArray(int i)
          Gets ith "attr" element
 String getAttrdef()
          Gets the "attrdef" element
 String getAttrdefs()
          Gets the "attrdefs" element
 AttrdomvType[] getAttrdomvArray()
          Gets array of all "attrdomv" elements
 AttrdomvType getAttrdomvArray(int i)
          Gets ith "attrdomv" element
 String getAttrlabl()
          Gets the "attrlabl" element
 String getAttrmfrq()
          Gets the "attrmfrq" element
 AttrvaiType getAttrvai()
          Gets the "attrvai" element
 String[] getAttrvArray()
          Gets array of all "attrv" elements
 String getAttrvArray(int i)
          Gets ith "attrv" element
 String[] getBegdateaArray()
          Gets array of all "begdatea" elements
 String getBegdateaArray(int i)
          Gets ith "begdatea" element
 String[] getEnddateaArray()
          Gets array of all "enddatea" elements
 String getEnddateaArray(int i)
          Gets ith "enddatea" element
 void insertAttrv(int i, String attrv)
          Inserts the value as the ith "attrv" element
 void insertBegdatea(int i, String begdatea)
          Inserts the value as the ith "begdatea" element
 void insertEnddatea(int i, String enddatea)
          Inserts the value as the ith "enddatea" element
 AttrType insertNewAttr(int i)
          Inserts and returns a new empty value (as xml) as the ith "attr" element
 AttrdomvType insertNewAttrdomv(int i)
          Inserts and returns a new empty value (as xml) as the ith "attrdomv" element
 org.apache.xmlbeans.XmlString insertNewAttrv(int i)
          Inserts and returns a new empty value (as xml) as the ith "attrv" element
 BegdateaType insertNewBegdatea(int i)
          Inserts and returns a new empty value (as xml) as the ith "begdatea" element
 EnddateaType insertNewEnddatea(int i)
          Inserts and returns a new empty value (as xml) as the ith "enddatea" element
 boolean isSetAttrdef()
          True if has "attrdef" element
 boolean isSetAttrmfrq()
          True if has "attrmfrq" element
 boolean isSetAttrvai()
          True if has "attrvai" element
 void removeAttr(int i)
          Removes the ith "attr" element
 void removeAttrdomv(int i)
          Removes the ith "attrdomv" element
 void removeAttrv(int i)
          Removes the ith "attrv" element
 void removeBegdatea(int i)
          Removes the ith "begdatea" element
 void removeEnddatea(int i)
          Removes the ith "enddatea" element
 void setAttrArray(AttrType[] attrArray)
          Sets array of all "attr" element
 void setAttrArray(int i, AttrType attr)
          Sets ith "attr" element
 void setAttrdef(String attrdef)
          Sets the "attrdef" element
 void setAttrdefs(String attrdefs)
          Sets the "attrdefs" element
 void setAttrdomvArray(AttrdomvType[] attrdomvArray)
          Sets array of all "attrdomv" element
 void setAttrdomvArray(int i, AttrdomvType attrdomv)
          Sets ith "attrdomv" element
 void setAttrlabl(String attrlabl)
          Sets the "attrlabl" element
 void setAttrmfrq(String attrmfrq)
          Sets the "attrmfrq" element
 void setAttrvai(AttrvaiType attrvai)
          Sets the "attrvai" element
 void setAttrvArray(int i, String attrv)
          Sets ith "attrv" element
 void setAttrvArray(String[] attrvArray)
          Sets array of all "attrv" element
 void setBegdateaArray(int i, String begdatea)
          Sets ith "begdatea" element
 void setBegdateaArray(String[] begdateaArray)
          Sets array of all "begdatea" element
 void setEnddateaArray(int i, String enddatea)
          Sets ith "enddatea" element
 void setEnddateaArray(String[] enddateaArray)
          Sets array of all "enddatea" element
 int sizeOfAttrArray()
          Returns number of "attr" element
 int sizeOfAttrdomvArray()
          Returns number of "attrdomv" element
 int sizeOfAttrvArray()
          Returns number of "attrv" element
 int sizeOfBegdateaArray()
          Returns number of "begdatea" element
 int sizeOfEnddateaArray()
          Returns number of "enddatea" element
 void unsetAttrdef()
          Unsets the "attrdef" element
 void unsetAttrmfrq()
          Unsets the "attrmfrq" element
 void unsetAttrvai()
          Unsets the "attrvai" element
 AttrdefType xgetAttrdef()
          Gets (as xml) the "attrdef" element
 AttrdefsType xgetAttrdefs()
          Gets (as xml) the "attrdefs" element
 AttrlablType xgetAttrlabl()
          Gets (as xml) the "attrlabl" element
 AttrmfrqType xgetAttrmfrq()
          Gets (as xml) the "attrmfrq" element
 XmlString[] xgetAttrvArray()
          Gets (as xml) array of all "attrv" elements
 org.apache.xmlbeans.XmlString xgetAttrvArray(int i)
          Gets (as xml) ith "attrv" element
 BegdateaType[] xgetBegdateaArray()
          Gets (as xml) array of all "begdatea" elements
 BegdateaType xgetBegdateaArray(int i)
          Gets (as xml) ith "begdatea" element
 EnddateaType[] xgetEnddateaArray()
          Gets (as xml) array of all "enddatea" elements
 EnddateaType xgetEnddateaArray(int i)
          Gets (as xml) ith "enddatea" element
 void xsetAttrdef(AttrdefType attrdef)
          Sets (as xml) the "attrdef" element
 void xsetAttrdefs(AttrdefsType attrdefs)
          Sets (as xml) the "attrdefs" element
 void xsetAttrlabl(AttrlablType attrlabl)
          Sets (as xml) the "attrlabl" element
 void xsetAttrmfrq(AttrmfrqType attrmfrq)
          Sets (as xml) the "attrmfrq" element
 void xsetAttrvArray(int i, org.apache.xmlbeans.XmlString attrv)
          Sets (as xml) ith "attrv" element
 void xsetAttrvArray(XmlString[] attrvArray)
          Sets (as xml) array of all "attrv" element
 void xsetBegdateaArray(BegdateaType[] begdateaArray)
          Sets (as xml) array of all "begdatea" element
 void xsetBegdateaArray(int i, BegdateaType begdatea)
          Sets (as xml) ith "begdatea" element
 void xsetEnddateaArray(EnddateaType[] enddateaArray)
          Sets (as xml) array of all "enddatea" element
 void xsetEnddateaArray(int i, EnddateaType enddatea)
          Sets (as xml) ith "enddatea" element
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttrTypeImpl

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

getAttrlabl

public String getAttrlabl()
Gets the "attrlabl" element

Specified by:
getAttrlabl in interface AttrType

xgetAttrlabl

public AttrlablType xgetAttrlabl()
Gets (as xml) the "attrlabl" element

Specified by:
xgetAttrlabl in interface AttrType

setAttrlabl

public void setAttrlabl(String attrlabl)
Sets the "attrlabl" element

Specified by:
setAttrlabl in interface AttrType

xsetAttrlabl

public void xsetAttrlabl(AttrlablType attrlabl)
Sets (as xml) the "attrlabl" element

Specified by:
xsetAttrlabl in interface AttrType

getAttrdef

public String getAttrdef()
Gets the "attrdef" element

Specified by:
getAttrdef in interface AttrType

xgetAttrdef

public AttrdefType xgetAttrdef()
Gets (as xml) the "attrdef" element

Specified by:
xgetAttrdef in interface AttrType

isSetAttrdef

public boolean isSetAttrdef()
True if has "attrdef" element

Specified by:
isSetAttrdef in interface AttrType

setAttrdef

public void setAttrdef(String attrdef)
Sets the "attrdef" element

Specified by:
setAttrdef in interface AttrType

xsetAttrdef

public void xsetAttrdef(AttrdefType attrdef)
Sets (as xml) the "attrdef" element

Specified by:
xsetAttrdef in interface AttrType

unsetAttrdef

public void unsetAttrdef()
Unsets the "attrdef" element

Specified by:
unsetAttrdef in interface AttrType

getAttrdefs

public String getAttrdefs()
Gets the "attrdefs" element

Specified by:
getAttrdefs in interface AttrType

xgetAttrdefs

public AttrdefsType xgetAttrdefs()
Gets (as xml) the "attrdefs" element

Specified by:
xgetAttrdefs in interface AttrType

setAttrdefs

public void setAttrdefs(String attrdefs)
Sets the "attrdefs" element

Specified by:
setAttrdefs in interface AttrType

xsetAttrdefs

public void xsetAttrdefs(AttrdefsType attrdefs)
Sets (as xml) the "attrdefs" element

Specified by:
xsetAttrdefs in interface AttrType

getAttrdomvArray

public AttrdomvType[] getAttrdomvArray()
Gets array of all "attrdomv" elements

Specified by:
getAttrdomvArray in interface AttrType

getAttrdomvArray

public AttrdomvType getAttrdomvArray(int i)
Gets ith "attrdomv" element

Specified by:
getAttrdomvArray in interface AttrType

sizeOfAttrdomvArray

public int sizeOfAttrdomvArray()
Returns number of "attrdomv" element

Specified by:
sizeOfAttrdomvArray in interface AttrType

setAttrdomvArray

public void setAttrdomvArray(AttrdomvType[] attrdomvArray)
Sets array of all "attrdomv" element

Specified by:
setAttrdomvArray in interface AttrType

setAttrdomvArray

public void setAttrdomvArray(int i,
                             AttrdomvType attrdomv)
Sets ith "attrdomv" element

Specified by:
setAttrdomvArray in interface AttrType

insertNewAttrdomv

public AttrdomvType insertNewAttrdomv(int i)
Inserts and returns a new empty value (as xml) as the ith "attrdomv" element

Specified by:
insertNewAttrdomv in interface AttrType

addNewAttrdomv

public AttrdomvType addNewAttrdomv()
Appends and returns a new empty value (as xml) as the last "attrdomv" element

Specified by:
addNewAttrdomv in interface AttrType

removeAttrdomv

public void removeAttrdomv(int i)
Removes the ith "attrdomv" element

Specified by:
removeAttrdomv in interface AttrType

getAttrvArray

public String[] getAttrvArray()
Gets array of all "attrv" elements

Specified by:
getAttrvArray in interface AttrType

getAttrvArray

public String getAttrvArray(int i)
Gets ith "attrv" element

Specified by:
getAttrvArray in interface AttrType

xgetAttrvArray

public XmlString[] xgetAttrvArray()
Gets (as xml) array of all "attrv" elements

Specified by:
xgetAttrvArray in interface AttrType

xgetAttrvArray

public org.apache.xmlbeans.XmlString xgetAttrvArray(int i)
Gets (as xml) ith "attrv" element

Specified by:
xgetAttrvArray in interface AttrType

sizeOfAttrvArray

public int sizeOfAttrvArray()
Returns number of "attrv" element

Specified by:
sizeOfAttrvArray in interface AttrType

setAttrvArray

public void setAttrvArray(String[] attrvArray)
Sets array of all "attrv" element

Specified by:
setAttrvArray in interface AttrType

setAttrvArray

public void setAttrvArray(int i,
                          String attrv)
Sets ith "attrv" element

Specified by:
setAttrvArray in interface AttrType

xsetAttrvArray

public void xsetAttrvArray(XmlString[] attrvArray)
Sets (as xml) array of all "attrv" element

Specified by:
xsetAttrvArray in interface AttrType

xsetAttrvArray

public void xsetAttrvArray(int i,
                           org.apache.xmlbeans.XmlString attrv)
Sets (as xml) ith "attrv" element

Specified by:
xsetAttrvArray in interface AttrType

insertAttrv

public void insertAttrv(int i,
                        String attrv)
Inserts the value as the ith "attrv" element

Specified by:
insertAttrv in interface AttrType

addAttrv

public void addAttrv(String attrv)
Appends the value as the last "attrv" element

Specified by:
addAttrv in interface AttrType

insertNewAttrv

public org.apache.xmlbeans.XmlString insertNewAttrv(int i)
Inserts and returns a new empty value (as xml) as the ith "attrv" element

Specified by:
insertNewAttrv in interface AttrType

addNewAttrv

public org.apache.xmlbeans.XmlString addNewAttrv()
Appends and returns a new empty value (as xml) as the last "attrv" element

Specified by:
addNewAttrv in interface AttrType

removeAttrv

public void removeAttrv(int i)
Removes the ith "attrv" element

Specified by:
removeAttrv in interface AttrType

getAttrArray

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

Specified by:
getAttrArray in interface AttrType

getAttrArray

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

Specified by:
getAttrArray in interface AttrType

sizeOfAttrArray

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

Specified by:
sizeOfAttrArray in interface AttrType

setAttrArray

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

Specified by:
setAttrArray in interface AttrType

setAttrArray

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

Specified by:
setAttrArray in interface AttrType

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 AttrType

addNewAttr

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

Specified by:
addNewAttr in interface AttrType

removeAttr

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

Specified by:
removeAttr in interface AttrType

getBegdateaArray

public String[] getBegdateaArray()
Gets array of all "begdatea" elements

Specified by:
getBegdateaArray in interface AttrType

getBegdateaArray

public String getBegdateaArray(int i)
Gets ith "begdatea" element

Specified by:
getBegdateaArray in interface AttrType

xgetBegdateaArray

public BegdateaType[] xgetBegdateaArray()
Gets (as xml) array of all "begdatea" elements

Specified by:
xgetBegdateaArray in interface AttrType

xgetBegdateaArray

public BegdateaType xgetBegdateaArray(int i)
Gets (as xml) ith "begdatea" element

Specified by:
xgetBegdateaArray in interface AttrType

sizeOfBegdateaArray

public int sizeOfBegdateaArray()
Returns number of "begdatea" element

Specified by:
sizeOfBegdateaArray in interface AttrType

setBegdateaArray

public void setBegdateaArray(String[] begdateaArray)
Sets array of all "begdatea" element

Specified by:
setBegdateaArray in interface AttrType

setBegdateaArray

public void setBegdateaArray(int i,
                             String begdatea)
Sets ith "begdatea" element

Specified by:
setBegdateaArray in interface AttrType

xsetBegdateaArray

public void xsetBegdateaArray(BegdateaType[] begdateaArray)
Sets (as xml) array of all "begdatea" element

Specified by:
xsetBegdateaArray in interface AttrType

xsetBegdateaArray

public void xsetBegdateaArray(int i,
                              BegdateaType begdatea)
Sets (as xml) ith "begdatea" element

Specified by:
xsetBegdateaArray in interface AttrType

insertBegdatea

public void insertBegdatea(int i,
                           String begdatea)
Inserts the value as the ith "begdatea" element

Specified by:
insertBegdatea in interface AttrType

addBegdatea

public void addBegdatea(String begdatea)
Appends the value as the last "begdatea" element

Specified by:
addBegdatea in interface AttrType

insertNewBegdatea

public BegdateaType insertNewBegdatea(int i)
Inserts and returns a new empty value (as xml) as the ith "begdatea" element

Specified by:
insertNewBegdatea in interface AttrType

addNewBegdatea

public BegdateaType addNewBegdatea()
Appends and returns a new empty value (as xml) as the last "begdatea" element

Specified by:
addNewBegdatea in interface AttrType

removeBegdatea

public void removeBegdatea(int i)
Removes the ith "begdatea" element

Specified by:
removeBegdatea in interface AttrType

getEnddateaArray

public String[] getEnddateaArray()
Gets array of all "enddatea" elements

Specified by:
getEnddateaArray in interface AttrType

getEnddateaArray

public String getEnddateaArray(int i)
Gets ith "enddatea" element

Specified by:
getEnddateaArray in interface AttrType

xgetEnddateaArray

public EnddateaType[] xgetEnddateaArray()
Gets (as xml) array of all "enddatea" elements

Specified by:
xgetEnddateaArray in interface AttrType

xgetEnddateaArray

public EnddateaType xgetEnddateaArray(int i)
Gets (as xml) ith "enddatea" element

Specified by:
xgetEnddateaArray in interface AttrType

sizeOfEnddateaArray

public int sizeOfEnddateaArray()
Returns number of "enddatea" element

Specified by:
sizeOfEnddateaArray in interface AttrType

setEnddateaArray

public void setEnddateaArray(String[] enddateaArray)
Sets array of all "enddatea" element

Specified by:
setEnddateaArray in interface AttrType

setEnddateaArray

public void setEnddateaArray(int i,
                             String enddatea)
Sets ith "enddatea" element

Specified by:
setEnddateaArray in interface AttrType

xsetEnddateaArray

public void xsetEnddateaArray(EnddateaType[] enddateaArray)
Sets (as xml) array of all "enddatea" element

Specified by:
xsetEnddateaArray in interface AttrType

xsetEnddateaArray

public void xsetEnddateaArray(int i,
                              EnddateaType enddatea)
Sets (as xml) ith "enddatea" element

Specified by:
xsetEnddateaArray in interface AttrType

insertEnddatea

public void insertEnddatea(int i,
                           String enddatea)
Inserts the value as the ith "enddatea" element

Specified by:
insertEnddatea in interface AttrType

addEnddatea

public void addEnddatea(String enddatea)
Appends the value as the last "enddatea" element

Specified by:
addEnddatea in interface AttrType

insertNewEnddatea

public EnddateaType insertNewEnddatea(int i)
Inserts and returns a new empty value (as xml) as the ith "enddatea" element

Specified by:
insertNewEnddatea in interface AttrType

addNewEnddatea

public EnddateaType addNewEnddatea()
Appends and returns a new empty value (as xml) as the last "enddatea" element

Specified by:
addNewEnddatea in interface AttrType

removeEnddatea

public void removeEnddatea(int i)
Removes the ith "enddatea" element

Specified by:
removeEnddatea in interface AttrType

getAttrvai

public AttrvaiType getAttrvai()
Gets the "attrvai" element

Specified by:
getAttrvai in interface AttrType

isSetAttrvai

public boolean isSetAttrvai()
True if has "attrvai" element

Specified by:
isSetAttrvai in interface AttrType

setAttrvai

public void setAttrvai(AttrvaiType attrvai)
Sets the "attrvai" element

Specified by:
setAttrvai in interface AttrType

addNewAttrvai

public AttrvaiType addNewAttrvai()
Appends and returns a new empty "attrvai" element

Specified by:
addNewAttrvai in interface AttrType

unsetAttrvai

public void unsetAttrvai()
Unsets the "attrvai" element

Specified by:
unsetAttrvai in interface AttrType

getAttrmfrq

public String getAttrmfrq()
Gets the "attrmfrq" element

Specified by:
getAttrmfrq in interface AttrType

xgetAttrmfrq

public AttrmfrqType xgetAttrmfrq()
Gets (as xml) the "attrmfrq" element

Specified by:
xgetAttrmfrq in interface AttrType

isSetAttrmfrq

public boolean isSetAttrmfrq()
True if has "attrmfrq" element

Specified by:
isSetAttrmfrq in interface AttrType

setAttrmfrq

public void setAttrmfrq(String attrmfrq)
Sets the "attrmfrq" element

Specified by:
setAttrmfrq in interface AttrType

xsetAttrmfrq

public void xsetAttrmfrq(AttrmfrqType attrmfrq)
Sets (as xml) the "attrmfrq" element

Specified by:
xsetAttrmfrq in interface AttrType

unsetAttrmfrq

public void unsetAttrmfrq()
Unsets the "attrmfrq" element

Specified by:
unsetAttrmfrq in interface AttrType


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