com.edustructures.sifworks.datamodel
Class SIF_Metadata

java.lang.Object
  extended by com.edustructures.sifworks.Element
      extended by com.edustructures.sifworks.SIFElement
          extended by com.edustructures.sifworks.datamodel.SIF_Metadata
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class SIF_Metadata
extends SIFElement

Since:
2.0
Version:
2.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.edustructures.sifworks.Element
CURRENT_SERIALIZE_VERSION
 
Constructor Summary
SIF_Metadata()
          Constructor
 
Method Summary
 LifeCycle getLifeCycle()
          Gets the value of the <LifeCycle> element.
 RightsElements getRightsElements()
          Gets the value of the <RightsElements> element.
 TimeElements getTimeElements()
          Gets the value of the <TimeElements> element.
 void removeLifeCycle()
          Removes the LifeCycle child element previously created by calling setLifeCycle
 void removeRightsElements()
          Removes the RightsElements child element previously created by calling setRightsElements
 void removeTimeElements()
          Removes the TimeElements child element previously created by calling setTimeElements
 void setLifeCycle(LifeCycle value)
          Sets the value of the <LifeCycle> element.
 void setRightsElements(RightsElements value)
          Sets the value of the <RightsElements> element.
 void setTimeElements(TimeElements value)
          Sets the value of the <TimeElements> element.
 
Methods inherited from class com.edustructures.sifworks.SIFElement
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getKey, getSIFValue, getSIFVersion, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, setSIFVersion, setTextValue, setXmlId, tag
 
Methods inherited from class com.edustructures.sifworks.Element
compareTo, getElementDef, getParent, getRoot, isChanged, isDoNotEncode, isEmpty, setChanged, setDoNotEncode, setElementDef, setEmpty, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SIF_Metadata

public SIF_Metadata()
Constructor

Method Detail

setTimeElements

public void setTimeElements(TimeElements value)
Sets the value of the <TimeElements> element.

Parameters:
value - A TimeElements object
Since:
2.0

getTimeElements

public TimeElements getTimeElements()
Gets the value of the <TimeElements> element.

Returns:
A TimeElements object
Since:
2.0

removeTimeElements

public void removeTimeElements()
Removes the TimeElements child element previously created by calling setTimeElements

Since:
2.0

setLifeCycle

public void setLifeCycle(LifeCycle value)
Sets the value of the <LifeCycle> element.

Parameters:
value - A LifeCycle object
Since:
2.0

getLifeCycle

public LifeCycle getLifeCycle()
Gets the value of the <LifeCycle> element.

Returns:
A LifeCycle object
Since:
2.0

removeLifeCycle

public void removeLifeCycle()
Removes the LifeCycle child element previously created by calling setLifeCycle

Since:
2.0

setRightsElements

public void setRightsElements(RightsElements value)
Sets the value of the <RightsElements> element.

Parameters:
value - A RightsElements object
Since:
2.0

getRightsElements

public RightsElements getRightsElements()
Gets the value of the <RightsElements> element.

Returns:
A RightsElements object
Since:
2.0

removeRightsElements

public void removeRightsElements()
Removes the RightsElements child element previously created by calling setRightsElements

Since:
2.0


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.