|
||||||||||
| 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.SIFDataObject
com.edustructures.sifworks.profdev.ProfessionalDevelopmentActivities
public class ProfessionalDevelopmentActivities
This object contains information about courses and activities for which employees can earn credits or hours to maintain their certification. SIF_Events are reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
ProfessionalDevelopmentActivities()
Constructor |
|
ProfessionalDevelopmentActivities(java.lang.String refId,
java.lang.String activityProviderRefId,
java.lang.String localId,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.lang.String description,
java.math.BigDecimal clockHours)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getActivityProviderRefId()
Gets the value of the ActivityProviderRefId attribute. |
java.math.BigDecimal |
getClockHours()
Gets the value of the <ClockHours> element. |
java.math.BigDecimal |
getCredits()
Gets the value of the <Credits> element. |
java.lang.String |
getDescription()
Gets the value of the <Description> element. |
java.util.Calendar |
getEndDate()
Gets the value of the <EndDate> element. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
java.lang.String |
getLocalId()
Gets the value of the <LocalId> element. |
java.lang.String |
getRefId()
Gets the value of the RefId attribute. |
java.util.Calendar |
getStartDate()
Gets the value of the <StartDate> element. |
void |
setActivityProviderRefId(java.lang.String value)
Sets the value of the ActivityProviderRefId attribute. |
void |
setClockHours(java.math.BigDecimal value)
Sets the value of the <ClockHours> element. |
void |
setCredits(java.math.BigDecimal value)
Sets the value of the <Credits> element. |
void |
setDescription(java.lang.String value)
Sets the value of the <Description> element. |
void |
setEndDate(java.util.Calendar value)
Sets the value of the <EndDate> element. |
void |
setLocalId(java.lang.String value)
Sets the value of the <LocalId> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
void |
setStartDate(java.util.Calendar value)
Sets the value of the <StartDate> element. |
| Methods inherited from class com.edustructures.sifworks.SIFDataObject |
|---|
addSIFExtendedElement, clone, getElementOrAttribute, getObjectTag, getObjectType, getSIFExtendedElement, getSIFExtendedElements, getSIFExtendedElementsContainer, getSIFMetadata, getSIFVersion, setElementOrAttribute, setElementOrAttribute, setElementOrAttribute, setSIFExtendedElements, setSIFExtendedElementsContainer, setSIFMetadata, setSIFVersion, toXML |
| Methods inherited from class com.edustructures.sifworks.SIFElement |
|---|
addChild, addChild, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getSIFValue, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, 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 |
|---|
public ProfessionalDevelopmentActivities()
public ProfessionalDevelopmentActivities(java.lang.String refId,
java.lang.String activityProviderRefId,
java.lang.String localId,
java.util.Calendar startDate,
java.util.Calendar endDate,
java.lang.String description,
java.math.BigDecimal clockHours)
refId - GUID for this object.activityProviderRefId - References the ActivityProvider objectlocalId - Locally assigned number or provider referenced course number used to represent the course or activitystartDate - The starting date of the course or activityendDate - The ending date of the course or activitydescription - The description of the course or activityclockHours - The actual number of hours required for the course or activity| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getRefId()
RefId attribute.
The SIF specification defines the meaning of this attribute as: "GUID for this object."
getRefId in class SIFDataObjectRefId attribute of this object.public void setRefId(java.lang.String value)
RefId attribute.
The SIF specification defines the meaning of this attribute as: "GUID for this object."
value - A String objectpublic java.lang.String getActivityProviderRefId()
ActivityProviderRefId attribute.
The SIF specification defines the meaning of this attribute as: "References the ActivityProvider object"
ActivityProviderRefId attribute of this object.public void setActivityProviderRefId(java.lang.String value)
ActivityProviderRefId attribute.
The SIF specification defines the meaning of this attribute as: "References the ActivityProvider object"
value - A String objectpublic java.lang.String getLocalId()
<LocalId> element.
The SIF specification defines the meaning of this element as: "Locally assigned number or provider referenced course number used to represent the course or activity"
LocalId element of this object.public void setLocalId(java.lang.String value)
<LocalId> element.
The SIF specification defines the meaning of this element as: "Locally assigned number or provider referenced course number used to represent the course or activity"
value - A String objectpublic java.util.Calendar getStartDate()
<StartDate> element.
The SIF specification defines the meaning of this element as: "The starting date of the course or activity"
StartDate element of this object.public void setStartDate(java.util.Calendar value)
<StartDate> element.
The SIF specification defines the meaning of this element as: "The starting date of the course or activity"
value - A Calendar objectpublic java.util.Calendar getEndDate()
<EndDate> element.
The SIF specification defines the meaning of this element as: "The ending date of the course or activity"
EndDate element of this object.public void setEndDate(java.util.Calendar value)
<EndDate> element.
The SIF specification defines the meaning of this element as: "The ending date of the course or activity"
value - A Calendar objectpublic java.lang.String getDescription()
<Description> element.
The SIF specification defines the meaning of this element as: "The description of the course or activity"
Description element of this object.public void setDescription(java.lang.String value)
<Description> element.
The SIF specification defines the meaning of this element as: "The description of the course or activity"
value - A String objectpublic java.math.BigDecimal getClockHours()
<ClockHours> element.
The SIF specification defines the meaning of this element as: "The actual number of hours required for the course or activity"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "ClockHrs" |
| SIF2.0 | "ClockHours" |
ClockHours element of this object.public void setClockHours(java.math.BigDecimal value)
<ClockHours> element.
The SIF specification defines the meaning of this element as: "The actual number of hours required for the course or activity"
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.5r1 | "ClockHrs" |
| SIF2.0 | "ClockHours" |
value - A BigDecimal objectpublic java.math.BigDecimal getCredits()
<Credits> element.
The SIF specification defines the meaning of this element as: "Number of credits that can be earned by completing the course or activity."
Credits element of this object.public void setCredits(java.math.BigDecimal value)
<Credits> element.
The SIF specification defines the meaning of this element as: "Number of credits that can be earned by completing the course or activity."
value - A BigDecimal object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||