|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.edustructures.sifworks.Element
com.edustructures.sifworks.SIFElement
com.edustructures.sifworks.SIFList<T>
com.edustructures.sifworks.SIFKeyedList<Creator>
com.edustructures.sifworks.datamodel.Creators
public class Creators
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
Creators()
Constructor |
|
Creators(Creator creator)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
void |
addCreator(java.lang.String name,
java.lang.String id)
Adds a new <Creator> repeatable element. |
Creator |
getCreator(java.lang.String id)
Gets a Creator object instance. |
Creator[] |
getCreators()
Gets all Creator object instances. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
void |
removeCreator(java.lang.String id)
Removes a Creator object instance. |
void |
setCreators(Creator[] creators)
Sets an array of Creator objects. |
| Methods inherited from class com.edustructures.sifworks.SIFKeyedList |
|---|
getChild, getChild |
| Methods inherited from class com.edustructures.sifworks.SIFList |
|---|
add, addAll, clear, contains, containsAll, get, iterator, remove, remove, removeAll, retainAll, size, toArray, toArray |
| Methods inherited from class com.edustructures.sifworks.SIFElement |
|---|
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, 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 |
| Methods inherited from interface java.util.Collection |
|---|
equals, hashCode, isEmpty |
| Constructor Detail |
|---|
public Creators()
public Creators(Creator creator)
creator - | Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public void addCreator(java.lang.String name,
java.lang.String id)
<Creator> repeatable element.
This form of setCreator is provided as a convenience method
that is functionally equivalent to the version of setCreator
that accepts a single Creator object.
name - Human-readable name of the data's creator. If the object contains system-generated data, the name should identify the creating service or application.id - Unique identifier of the creator. An email address or URI could be used here.public void removeCreator(java.lang.String id)
Creator object instance. More than one instance can be defined for this object because it is a repeatable field element.
id - Identifies the Creator object to remove by its ID valuepublic Creator getCreator(java.lang.String id)
Creator object instance. More than one instance can be defined for this object because it is a repeatable field element.
id - Identifies the Creator object to return by its "ID" attribute value
Creator objectpublic Creator[] getCreators()
Creator object instances. More than one instance can be defined for this object because it is a repeatable field element.
Creator objectspublic void setCreators(Creator[] creators)
Creator objects. All existing
Creator instances
are removed and replaced with this list. Calling this method with the
parameter value set to null removes all Creators.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||