|
||||||||||
| 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.instr.LearningStandardDocument
public class LearningStandardDocument
This object contains information related to curriculum standards documents and like documents. The LearningStandardDocument is an expectation of student work. SIF_Events are reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
LearningStandardDocument()
Constructor |
|
LearningStandardDocument(java.lang.String refId,
LanguageCode language,
java.lang.String title,
Organization organizations,
SubjectAreas subjectAreas,
DocumentStatus documentStatus,
java.lang.String learningStandardItemRefId)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
Authors |
getAuthors()
Gets the value of the <Authors> element. |
Copyright |
getCopyright()
Gets the value of the <Copyright> element. |
java.lang.String |
getDescription()
Gets the value of the <Description> element. |
java.util.Calendar |
getDocumentDate()
Gets the value of the <DocumentDate> element. |
java.lang.String |
getDocumentStatus()
Gets the value of the <DocumentStatus> element. |
java.util.Calendar |
getEndOfLifeDate()
Gets the value of the <EndOfLifeDate> element. |
GradeLevels |
getGradeLevels()
Gets the value of the <GradeLevels> 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 |
getLanguage()
Gets the value of the Language attribute. |
java.lang.String |
getLearningStandardItemRefId()
Gets the value of the <LearningStandardItemRefId> element. |
java.util.Calendar |
getLocalAdoptionDate()
Gets the value of the <LocalAdoptionDate> element. |
java.util.Calendar |
getLocalArchiveDate()
Gets the value of the <LocalArchiveDate> element. |
java.lang.String |
getOrganizationContactPoint()
Gets the value of the <OrganizationContactPoint> element. |
Organizations |
getOrganizations()
Gets the value of the <Organizations> element. |
java.lang.String |
getRefId()
Gets the value of the RefId attribute. |
RelatedLearningStandards |
getRelatedLearningStandards()
Gets the value of the <RelatedLearningStandards> element. |
java.util.Calendar |
getRepositoryDate()
Gets the value of the <RepositoryDate> element. |
java.lang.String |
getSource()
Gets the value of the <Source> element. |
SubjectAreas |
getSubjectAreas()
Gets the value of the <SubjectAreas> element. |
java.lang.String |
getTitle()
Gets the value of the <Title> element. |
void |
removeAuthors()
Removes the Authors child element previously created by calling setAuthors |
void |
removeCopyright()
Removes the Copyright child element previously created by calling setCopyright |
void |
removeGradeLevels()
Removes the GradeLevels child element previously created by calling setGradeLevels |
void |
removeOrganizations()
Removes the Organizations child element previously created by calling setOrganizations |
void |
removeRelatedLearningStandards()
Removes the RelatedLearningStandards child element previously created by calling setRelatedLearningStandards |
void |
removeSubjectAreas()
Removes the SubjectAreas child element previously created by calling setSubjectAreas |
void |
setAuthors(Authors value)
Sets the value of the <Authors> element. |
void |
setCopyright(Copyright value)
Sets the value of the <Copyright> element. |
void |
setDescription(java.lang.String value)
Sets the value of the <Description> element. |
void |
setDocumentDate(java.util.Calendar value)
Sets the value of the <DocumentDate> element. |
void |
setDocumentStatus(DocumentStatus value)
Sets the value of the <DocumentStatus> element. |
void |
setDocumentStatus(java.lang.String value)
Sets the value of the <DocumentStatus> element as a String. |
void |
setEndOfLifeDate(java.util.Calendar value)
Sets the value of the <EndOfLifeDate> element. |
void |
setGradeLevels(GradeLevels value)
Sets the value of the <GradeLevels> element. |
void |
setLanguage(LanguageCode value)
Sets the value of the Language attribute. |
void |
setLanguage(java.lang.String value)
Sets the value of the Language attribute as a String. |
void |
setLearningStandardItemRefId(java.lang.String value)
Sets the value of the <LearningStandardItemRefId> element. |
void |
setLocalAdoptionDate(java.util.Calendar value)
Sets the value of the <LocalAdoptionDate> element. |
void |
setLocalArchiveDate(java.util.Calendar value)
Sets the value of the <LocalArchiveDate> element. |
void |
setOrganizationContactPoint(java.lang.String value)
Sets the value of the <OrganizationContactPoint> element. |
void |
setOrganizations(Organization organization)
Sets the value of the <Organizations> child element. |
void |
setOrganizations(Organizations value)
Sets the value of the <Organizations> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
void |
setRelatedLearningStandards(RelatedLearningStandards value)
Sets the value of the <RelatedLearningStandards> element. |
void |
setRepositoryDate(java.util.Calendar value)
Sets the value of the <RepositoryDate> element. |
void |
setSource(LearningStandardDocumentSource value)
Sets the value of the <Source> element. |
void |
setSource(java.lang.String value)
Sets the value of the <Source> element as a String. |
void |
setSubjectAreas(SubjectAreas value)
Sets the value of the <SubjectAreas> element. |
void |
setTitle(java.lang.String value)
Sets the value of the <Title> 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 LearningStandardDocument()
public LearningStandardDocument(java.lang.String refId,
LanguageCode language,
java.lang.String title,
Organization organizations,
SubjectAreas subjectAreas,
DocumentStatus documentStatus,
java.lang.String learningStandardItemRefId)
refId - ID for the standards documentlanguage - title - Name of standard document, i.e., "Washington Essential Academic Learning Requirements."organizations - Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "Washington," "Seattle School District."subjectAreas - For a description of this element, see 5.1.30 SubjectArea.documentStatus - ValuesDraft,AdoptedArchivedUnknownlearningStandardItemRefId - Link to the first/top LearningStandardItem in the Standard hierarchy| 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: "ID for the standards document"
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: "ID for the standards document"
value - A String objectpublic java.lang.String getLanguage()
Language attribute.
Language attribute of this object.public void setLanguage(LanguageCode value)
Language attribute.
value - A constant defined by the LanguageCode classpublic void setLanguage(java.lang.String value)
Language attribute as a String.
value - The value as a Stringpublic java.lang.String getTitle()
<Title> element.
The SIF specification defines the meaning of this element as: "Name of standard document, i.e., "Washington Essential Academic Learning Requirements.""
Title element of this object.public void setTitle(java.lang.String value)
<Title> element.
The SIF specification defines the meaning of this element as: "Name of standard document, i.e., "Washington Essential Academic Learning Requirements.""
value - A String objectpublic java.lang.String getDescription()
<Description> element.
The SIF specification defines the meaning of this element as: "Description of the standards document."
Description element of this object.public void setDescription(java.lang.String value)
<Description> element.
The SIF specification defines the meaning of this element as: "Description of the standards document."
value - A String objectpublic java.lang.String getSource()
<Source> element.
The SIF specification defines the meaning of this element as: "Defines source of standard document. This is the descriptive type of the organization listed in Organization. It serves to describe the type of the standards contained within the document."
Source element of this object.public void setSource(LearningStandardDocumentSource value)
<Source> element.
The SIF specification defines the meaning of this element as: "Defines source of standard document. This is the descriptive type of the organization listed in Organization. It serves to describe the type of the standards contained within the document."
value - A constant defined by the LearningStandardDocumentSource classpublic void setSource(java.lang.String value)
<Source> element as a String.
The SIF specification defines the meaning of this element as: "Defines source of standard document. This is the descriptive type of the organization listed in Organization. It serves to describe the type of the standards contained within the document."
value - The value as a Stringpublic void setOrganizations(Organizations value)
<Organizations> element.
The SIF specification defines the meaning of this element as: "Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "Washington," "Seattle School District.""
value - A Organizations objectpublic void setOrganizations(Organization organization)
<Organizations> child element.
This form of setOrganizations is provided as a convenience method
that is functionally equivalent to the version of setOrganizations
that accepts a single Organizations object.
organization - Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "Washington," "Seattle School District."public Organizations getOrganizations()
<Organizations> element.
The SIF specification defines the meaning of this element as: "Name of organization represented by the document, i.e., "National Council of Teachers of Mathematics (NCTM)," "Washington," "Seattle School District.""
Organizations objectpublic void removeOrganizations()
Organizations child element previously created by calling setOrganizations
public void setAuthors(Authors value)
<Authors> element.
The SIF specification defines the meaning of this element as: "Name of the organization that authored the standards document, i.e. "Mid-Continent Research for Education & Learning (McREL)." May be the same as "Organization" above."
value - A Authors objectpublic Authors getAuthors()
<Authors> element.
The SIF specification defines the meaning of this element as: "Name of the organization that authored the standards document, i.e. "Mid-Continent Research for Education & Learning (McREL)." May be the same as "Organization" above."
Authors objectpublic void removeAuthors()
Authors child element previously created by calling setAuthors
public java.lang.String getOrganizationContactPoint()
<OrganizationContactPoint> element.
The SIF specification defines the meaning of this element as: "A brief description of how to contact the organization maintaining the standards. It could be a phone number, email address, or URL."
OrganizationContactPoint element of this object.public void setOrganizationContactPoint(java.lang.String value)
<OrganizationContactPoint> element.
The SIF specification defines the meaning of this element as: "A brief description of how to contact the organization maintaining the standards. It could be a phone number, email address, or URL."
value - A String objectpublic void setSubjectAreas(SubjectAreas value)
<SubjectAreas> element.
The SIF specification defines the meaning of this element as: "For a description of this element, see 5.1.30 SubjectArea."
value - A SubjectAreas objectpublic SubjectAreas getSubjectAreas()
<SubjectAreas> element.
The SIF specification defines the meaning of this element as: "For a description of this element, see 5.1.30 SubjectArea."
SubjectAreas objectpublic void removeSubjectAreas()
SubjectAreas child element previously created by calling setSubjectAreas
public java.lang.String getDocumentStatus()
<DocumentStatus> element.
The SIF specification defines the meaning of this element as: "ValuesDraft,AdoptedArchivedUnknown"
DocumentStatus element of this object.public void setDocumentStatus(DocumentStatus value)
<DocumentStatus> element.
The SIF specification defines the meaning of this element as: "ValuesDraft,AdoptedArchivedUnknown"
value - A constant defined by the DocumentStatus classpublic void setDocumentStatus(java.lang.String value)
<DocumentStatus> element as a String.
The SIF specification defines the meaning of this element as: "ValuesDraft,AdoptedArchivedUnknown"
value - The value as a Stringpublic java.util.Calendar getDocumentDate()
<DocumentDate> element.
The SIF specification defines the meaning of this element as: "The date the current status was achieved."
DocumentDate element of this object.public void setDocumentDate(java.util.Calendar value)
<DocumentDate> element.
The SIF specification defines the meaning of this element as: "The date the current status was achieved."
value - A Calendar objectpublic java.util.Calendar getLocalAdoptionDate()
<LocalAdoptionDate> element.
The SIF specification defines the meaning of this element as: "The date the local organization adopted this standard document"
LocalAdoptionDate element of this object.public void setLocalAdoptionDate(java.util.Calendar value)
<LocalAdoptionDate> element.
The SIF specification defines the meaning of this element as: "The date the local organization adopted this standard document"
value - A Calendar objectpublic java.util.Calendar getLocalArchiveDate()
<LocalArchiveDate> element.
The SIF specification defines the meaning of this element as: "The date the local organization stopped using this standard document and superseded by a new document."
LocalArchiveDate element of this object.public void setLocalArchiveDate(java.util.Calendar value)
<LocalArchiveDate> element.
The SIF specification defines the meaning of this element as: "The date the local organization stopped using this standard document and superseded by a new document."
value - A Calendar objectpublic java.util.Calendar getEndOfLifeDate()
<EndOfLifeDate> element.
The SIF specification defines the meaning of this element as: "This is the date that the governing organization retired this document. "
EndOfLifeDate element of this object.public void setEndOfLifeDate(java.util.Calendar value)
<EndOfLifeDate> element.
The SIF specification defines the meaning of this element as: "This is the date that the governing organization retired this document. "
value - A Calendar objectpublic void setCopyright(Copyright value)
<Copyright> element.
The SIF specification defines the meaning of this element as: "Copyright for document."
value - A Copyright objectpublic Copyright getCopyright()
<Copyright> element.
The SIF specification defines the meaning of this element as: "Copyright for document."
Copyright objectpublic void removeCopyright()
Copyright child element previously created by calling setCopyright
public void setGradeLevels(GradeLevels value)
<GradeLevels> element.
The SIF specification defines the meaning of this element as: "SIF common GradeLevels element"
value - A GradeLevels objectpublic GradeLevels getGradeLevels()
<GradeLevels> element.
The SIF specification defines the meaning of this element as: "SIF common GradeLevels element"
GradeLevels objectpublic void removeGradeLevels()
GradeLevels child element previously created by calling setGradeLevels
public java.util.Calendar getRepositoryDate()
<RepositoryDate> element.
The SIF specification defines the meaning of this element as: "Date document data was added to the repository"
RepositoryDate element of this object.public void setRepositoryDate(java.util.Calendar value)
<RepositoryDate> element.
The SIF specification defines the meaning of this element as: "Date document data was added to the repository"
value - A Calendar objectpublic java.lang.String getLearningStandardItemRefId()
<LearningStandardItemRefId> element.
The SIF specification defines the meaning of this element as: "Link to the first/top LearningStandardItem in the Standard hierarchy"
LearningStandardItemRefId element of this object.public void setLearningStandardItemRefId(java.lang.String value)
<LearningStandardItemRefId> element.
The SIF specification defines the meaning of this element as: "Link to the first/top LearningStandardItem in the Standard hierarchy"
value - A String objectpublic void setRelatedLearningStandards(RelatedLearningStandards value)
<RelatedLearningStandards> element.
The SIF specification defines the meaning of this element as: "Links to related LearningStandardDocument"
value - A RelatedLearningStandards objectpublic RelatedLearningStandards getRelatedLearningStandards()
<RelatedLearningStandards> element.
The SIF specification defines the meaning of this element as: "Links to related LearningStandardDocument"
RelatedLearningStandards objectpublic void removeRelatedLearningStandards()
RelatedLearningStandards child element previously created by calling setRelatedLearningStandards
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||