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

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

public class LineageTypeImpl
extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
implements LineageType

An XML lineageType(@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.LineageType
LineageType.Factory
 
Field Summary
 
Fields inherited from interface edu.indiana.extreme.lead.metadata.LineageType
type
 
Constructor Summary
LineageTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 ProcstepType addNewProcstep()
          Appends and returns a new empty value (as xml) as the last "procstep" element
 ProcstepType[] getProcstepArray()
          Gets array of all "procstep" elements
 ProcstepType getProcstepArray(int i)
          Gets ith "procstep" element
 ProcstepType insertNewProcstep(int i)
          Inserts and returns a new empty value (as xml) as the ith "procstep" element
 void removeProcstep(int i)
          Removes the ith "procstep" element
 void setProcstepArray(int i, ProcstepType procstep)
          Sets ith "procstep" element
 void setProcstepArray(ProcstepType[] procstepArray)
          Sets array of all "procstep" element
 int sizeOfProcstepArray()
          Returns number of "procstep" element
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineageTypeImpl

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

getProcstepArray

public ProcstepType[] getProcstepArray()
Gets array of all "procstep" elements

Specified by:
getProcstepArray in interface LineageType

getProcstepArray

public ProcstepType getProcstepArray(int i)
Gets ith "procstep" element

Specified by:
getProcstepArray in interface LineageType

sizeOfProcstepArray

public int sizeOfProcstepArray()
Returns number of "procstep" element

Specified by:
sizeOfProcstepArray in interface LineageType

setProcstepArray

public void setProcstepArray(ProcstepType[] procstepArray)
Sets array of all "procstep" element

Specified by:
setProcstepArray in interface LineageType

setProcstepArray

public void setProcstepArray(int i,
                             ProcstepType procstep)
Sets ith "procstep" element

Specified by:
setProcstepArray in interface LineageType

insertNewProcstep

public ProcstepType insertNewProcstep(int i)
Inserts and returns a new empty value (as xml) as the ith "procstep" element

Specified by:
insertNewProcstep in interface LineageType

addNewProcstep

public ProcstepType addNewProcstep()
Appends and returns a new empty value (as xml) as the last "procstep" element

Specified by:
addNewProcstep in interface LineageType

removeProcstep

public void removeProcstep(int i)
Removes the ith "procstep" element

Specified by:
removeProcstep in interface LineageType


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