|
||||||||||
| 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.SIFKeyedElement
com.edustructures.sifworks.common.ExceptionalityCategory
public class ExceptionalityCategory
Exceptionality description/code which will identify the exceptionality of the student. Not all programs require identification of an exceptionality. If required for this program type, must have at least one element with Type attribute = "Primary".
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
ExceptionalityCategory()
Constructor |
|
ExceptionalityCategory(java.lang.String codeType,
ExceptionalityPriority exceptionalityPriority,
ExceptionalityCategoryCode code)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getCode()
Gets the value of the <Code> element. |
java.lang.String |
getCodeType()
Gets the value of the CodeType attribute. |
java.lang.String |
getExceptionalityPriority()
Gets the value of the ExceptionalityPriority attribute. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
OtherCodeList |
getOtherCodeList()
Gets the value of the <OtherCodeList> element. |
void |
removeOtherCodeList()
Removes the OtherCodeList child element previously created by calling setOtherCodeList |
void |
setCode(ExceptionalityCategoryCode value)
Sets the value of the <Code> element. |
void |
setCode(java.lang.String value)
Sets the value of the <Code> element as a String. |
void |
setCodeType(java.lang.String value)
Sets the value of the CodeType attribute. |
void |
setExceptionalityPriority(ExceptionalityPriority value)
Sets the value of the ExceptionalityPriority attribute. |
void |
setExceptionalityPriority(java.lang.String value)
Sets the value of the ExceptionalityPriority attribute as a String. |
void |
setOtherCodeList(OtherCodeList value)
Sets the value of the <OtherCodeList> 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, 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 |
|---|
public ExceptionalityCategory()
public ExceptionalityCategory(java.lang.String codeType,
ExceptionalityPriority exceptionalityPriority,
ExceptionalityCategoryCode code)
codeType - If CodeType = "NCES" then use code set 0768 Primary Disability Type [NCES Handbooks]exceptionalityPriority - Identifies priority of the exceptionality. "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used.code - Exceptionality description/code which identifies the exceptionality or areas of need of the student. Not all programs require identification of an exceptionality. If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary".| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getCodeType()
CodeType attribute.
The SIF specification defines the meaning of this attribute as: "If CodeType = "NCES" then use code set 0768 Primary Disability Type [NCES Handbooks]"
CodeType attribute of this object.public void setCodeType(java.lang.String value)
CodeType attribute.
The SIF specification defines the meaning of this attribute as: "If CodeType = "NCES" then use code set 0768 Primary Disability Type [NCES Handbooks]"
value - A String objectpublic java.lang.String getExceptionalityPriority()
ExceptionalityPriority attribute.
The SIF specification defines the meaning of this attribute as: "Identifies priority of the exceptionality. "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used."
This attribute 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 attributes of this kind.
| Version | Tag |
| 1.5r1 | "Type" |
| SIF2.0 | "ExceptionalityPriority" |
ExceptionalityPriority attribute of this object.public void setExceptionalityPriority(ExceptionalityPriority value)
ExceptionalityPriority attribute.
The SIF specification defines the meaning of this attribute as: "Identifies priority of the exceptionality. "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used."
This attribute 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 attributes of this kind.
| Version | Tag |
| 1.5r1 | "Type" |
| SIF2.0 | "ExceptionalityPriority" |
value - A constant defined by the ExceptionalityPriority classpublic void setExceptionalityPriority(java.lang.String value)
ExceptionalityPriority attribute as a String.
The SIF specification defines the meaning of this attribute as: "Identifies priority of the exceptionality. "Primary" is the first and is required even if only one exceptionality is specified. "Secondary", etc. are of lower priority. Primary, Secondary, and Tertiary must be specified before "Additional" is used."
This attribute 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 attributes of this kind.
| Version | Tag |
| 1.5r1 | "Type" |
| SIF2.0 | "ExceptionalityPriority" |
value - The value as a Stringpublic void setOtherCodeList(OtherCodeList value)
<OtherCodeList> element.
value - A OtherCodeList objectpublic OtherCodeList getOtherCodeList()
<OtherCodeList> element.
OtherCodeList objectpublic void removeOtherCodeList()
OtherCodeList child element previously created by calling setOtherCodeList
public java.lang.String getCode()
<Code> element.
The SIF specification defines the meaning of this element as: "Exceptionality description/code which identifies the exceptionality or areas of need of the student. Not all programs require identification of an exceptionality. If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary"."
Code element of this object.public void setCode(ExceptionalityCategoryCode value)
<Code> element.
The SIF specification defines the meaning of this element as: "Exceptionality description/code which identifies the exceptionality or areas of need of the student. Not all programs require identification of an exceptionality. If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary"."
value - A constant defined by the ExceptionalityCategoryCode classpublic void setCode(java.lang.String value)
<Code> element as a String.
The SIF specification defines the meaning of this element as: "Exceptionality description/code which identifies the exceptionality or areas of need of the student. Not all programs require identification of an exceptionality. If required for this program type, must have at least one element with ExceptionalityPriority attribute = "Primary"."
value - The value as a String
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||