|
||||||||||
| 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.ActivityProvider
public class ActivityProvider
This object contains information about educational providers of professional education courses and activities. SIF_Events are reported.
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
ActivityProvider()
Constructor |
|
ActivityProvider(java.lang.String refId,
java.lang.String localId,
java.lang.String name)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
Address |
getAddress()
Gets the value of the <Address> 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 |
getName()
Gets the value of the <Name> element. |
java.lang.String |
getRefId()
Gets the value of the RefId attribute. |
java.lang.String |
getStateProvinceId()
Gets the value of the <StateProvinceId> element. |
void |
removeAddress()
Removes the Address child element previously created by calling setAddress |
void |
setAddress(Address value)
Sets the value of the <Address> element. |
void |
setAddress(AddressType type,
Street street,
java.lang.String city,
StatePrCode stateProvince,
CountryCode country,
java.lang.String postalCode)
Sets the value of the <Address> child element. |
void |
setLocalId(java.lang.String value)
Sets the value of the <LocalId> element. |
void |
setName(java.lang.String value)
Sets the value of the <Name> element. |
void |
setRefId(java.lang.String value)
Sets the value of the RefId attribute. |
void |
setStateProvinceId(StatePrCode value)
Sets the value of the <StateProvinceId> element. |
void |
setStateProvinceId(java.lang.String value)
Sets the value of the <StateProvinceId> element as a String. |
| 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 ActivityProvider()
public ActivityProvider(java.lang.String refId,
java.lang.String localId,
java.lang.String name)
refId - GUID for this object. The application that owns this object is responsible for generating this unique ID.localId - Local code used to represent this providername - Name of the provider| 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. The application that owns this object is responsible for generating this unique ID."
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. The application that owns this object is responsible for generating this unique ID."
value - A String objectpublic java.lang.String getLocalId()
<LocalId> element.
The SIF specification defines the meaning of this element as: "Local code used to represent this provider"
LocalId element of this object.public void setLocalId(java.lang.String value)
<LocalId> element.
The SIF specification defines the meaning of this element as: "Local code used to represent this provider"
value - A String objectpublic java.lang.String getStateProvinceId()
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "State assigned provider number"
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 | "StatePrId" |
| SIF2.0 | "StateProvinceId" |
StateProvinceId element of this object.public void setStateProvinceId(StatePrCode value)
<StateProvinceId> element.
The SIF specification defines the meaning of this element as: "State assigned provider number"
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 | "StatePrId" |
| SIF2.0 | "StateProvinceId" |
value - A constant defined by the StatePrCode classpublic void setStateProvinceId(java.lang.String value)
<StateProvinceId> element as a String.
The SIF specification defines the meaning of this element as: "State assigned provider number"
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 | "StatePrId" |
| SIF2.0 | "StateProvinceId" |
value - The value as a Stringpublic java.lang.String getName()
<Name> element.
The SIF specification defines the meaning of this element as: "Name of the provider"
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 | "ProviderName" |
| SIF2.0 | "Name" |
Name element of this object.public void setName(java.lang.String value)
<Name> element.
The SIF specification defines the meaning of this element as: "Name of the provider"
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 | "ProviderName" |
| SIF2.0 | "Name" |
value - A String objectpublic void setAddress(Address value)
<Address> element.
The SIF specification defines the meaning of this element as: "This element contains information related to provider's address information."
value - A Address object
public void setAddress(AddressType type,
Street street,
java.lang.String city,
StatePrCode stateProvince,
CountryCode country,
java.lang.String postalCode)
<Address> child element.
This form of setAddress is provided as a convenience method
that is functionally equivalent to the version of setAddress
that accepts a single Address object.
type - Code that defines the location of the address. Note: A subset of specific valid values for each instance in a data object may be listed in that object.street - The street part of the addresscity - The city part of the address.stateProvince - The state or province code.country - The country code.postalCode - The ZIP/postal code.public Address getAddress()
<Address> element.
The SIF specification defines the meaning of this element as: "This element contains information related to provider's address information."
Address objectpublic void removeAddress()
Address child element previously created by calling setAddress
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||