|
||||||||||
| 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.Language
public class Language
The student's language
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
Language()
Constructor |
|
Language(LanguageCode code)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getCode()
Gets the value of the Code attribute. |
java.lang.String |
getDialect()
Gets the value of the <Dialect> 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 |
getLanguageType()
Gets the value of the <LanguageType> element. |
OtherCodeList |
getOtherCodeList()
Gets the value of the <OtherCodeList> element. |
void |
removeOtherCodeList()
Removes the OtherCodeList child element previously created by calling setOtherCodeList |
void |
setCode(LanguageCode value)
Sets the value of the Code attribute. |
void |
setCode(java.lang.String value)
Sets the value of the Code attribute as a String. |
void |
setDialect(java.lang.String value)
Sets the value of the <Dialect> element. |
void |
setLanguageType(LanguageType value)
Sets the value of the <LanguageType> element. |
void |
setLanguageType(java.lang.String value)
Sets the value of the <LanguageType> element as a String. |
void |
setOtherCodeList(OtherCodeList value)
Sets the value of the <OtherCodeList> element. |
java.lang.String |
toString()
Returns the value of the Code attribute |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Language()
public Language(LanguageCode code)
code - This is the code that specifies the person's language.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getCode()
Code attribute.
The SIF specification defines the meaning of this attribute as: "This is the code that specifies the person's language."
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.1 | "Type" |
| SIF2.0 | "Code" |
Code attribute of this object.public void setCode(LanguageCode value)
Code attribute.
The SIF specification defines the meaning of this attribute as: "This is the code that specifies the person's language."
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.1 | "Type" |
| SIF2.0 | "Code" |
value - A constant defined by the LanguageCode classpublic void setCode(java.lang.String value)
Code attribute as a String.
The SIF specification defines the meaning of this attribute as: "This is the code that specifies the person's language."
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.1 | "Type" |
| SIF2.0 | "Code" |
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 getLanguageType()
<LanguageType> element.
The SIF specification defines the meaning of this element as: "An indication of the function and context in which an individual uses a language to communicate."
LanguageType element of this object.public void setLanguageType(LanguageType value)
<LanguageType> element.
The SIF specification defines the meaning of this element as: "An indication of the function and context in which an individual uses a language to communicate."
value - A constant defined by the LanguageType classpublic void setLanguageType(java.lang.String value)
<LanguageType> element as a String.
The SIF specification defines the meaning of this element as: "An indication of the function and context in which an individual uses a language to communicate."
value - The value as a Stringpublic java.lang.String getDialect()
<Dialect> element.
The SIF specification defines the meaning of this element as: " All Language Types from the SIF Specification are not represented here. Please use the wrap method to wrap any string in a LanguageType object. "
Dialect element of this object.public void setDialect(java.lang.String value)
<Dialect> element.
The SIF specification defines the meaning of this element as: " All Language Types from the SIF Specification are not represented here. Please use the wrap method to wrap any string in a LanguageType object. "
value - A String objectpublic java.lang.String toString()
toString in class Element
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||