com.edustructures.sifworks.datamodel
Class DatamodelDTD

java.lang.Object
  extended by com.edustructures.sifworks.impl.SDOLibraryImpl
      extended by com.edustructures.sifworks.datamodel.DatamodelDTD

public class DatamodelDTD
extends com.edustructures.sifworks.impl.SDOLibraryImpl

Represents this package to the SIF Data Objects library. This class is used internally by the ADK.


Field Summary
static ElementDef CREATED
          Defines the <Created> SIF Data Object
static ElementDef CREATED_CREATORS
          Defines the <Creators> element as a child of <Created>
static ElementDef CREATED_DATETIME
          Defines the <DateTime> element as a child of <Created>
static ElementDef CREATOR
          Defines the <Creator> SIF Data Object
static ElementDef CREATOR_ID
          Defines the <ID> element as a child of <Creator>
static ElementDef CREATOR_NAME
          Defines the <Name> element as a child of <Creator>
static ElementDef CREATORS
          Defines the <Creators> SIF Data Object
static ElementDef CREATORS_CREATOR
          Defines the <Creator> element as a child of <Creators>
static ElementDef FEEFORUSE
          Defines the <FeeForUse> SIF Data Object
static ElementDef FEEFORUSE_METERINGTYPE
          Defines the <MeteringType> element as a child of <FeeForUse>
static ElementDef FEEFORUSE_METERINGURL
          Defines the <MeteringURL> element as a child of <FeeForUse>
static ElementDef FEEFORUSE_PERUSECHARGE
          Defines the <PerUseCharge> element as a child of <FeeForUse>
static ElementDef FEEFORUSE_USETYPE
          Defines the <UseType> element as a child of <FeeForUse>
static ElementDef FEESFORUSE
          Defines the <FeesForUse> SIF Data Object
static ElementDef FEESFORUSE_FEEFORUSE
          Defines the <FeeForUse> element as a child of <FeesForUse>
static ElementDef LIFECYCLE
          Defines the <LifeCycle> SIF Data Object
static ElementDef LIFECYCLE_CREATED
          Defines the <Created> element as a child of <LifeCycle>
static ElementDef LIFECYCLE_MODIFICATIONHISTORY
          Defines the <ModificationHistory> element as a child of <LifeCycle>
static ElementDef LIFECYCLE_TIMEELEMENTS
          Defines the <TimeElements> element as a child of <LifeCycle>
static ElementDef MODIFICATIONHISTORY
          Defines the <ModificationHistory> SIF Data Object
static ElementDef MODIFICATIONHISTORY_MODIFIED
          Defines the <Modified> element as a child of <ModificationHistory>
static ElementDef MODIFIED
          Defines the <Modified> SIF Data Object
static ElementDef MODIFIED_BY
          Defines the <By> element as a child of <Modified>
static ElementDef MODIFIED_DATETIME
          Defines the <DateTime> element as a child of <Modified>
static ElementDef MODIFIED_DESCRIPTION
          Defines the <Description> element as a child of <Modified>
static ElementDef RIGHTSELEMENT
          Defines the <RightsElement> SIF Data Object
static ElementDef RIGHTSELEMENT_COPYRIGHTSTATEMENT
          Defines the <CopyrightStatement> element as a child of <RightsElement>
static ElementDef RIGHTSELEMENT_COST
          Defines the <Cost> element as a child of <RightsElement>
static ElementDef RIGHTSELEMENT_FEESFORUSE
          Defines the <FeesForUse> element as a child of <RightsElement>
static ElementDef RIGHTSELEMENT_TERMSOFUSE
          Defines the <TermsOfUse> element as a child of <RightsElement>
static ElementDef RIGHTSELEMENTS
          Defines the <RightsElements> SIF Data Object
static ElementDef RIGHTSELEMENTS_RIGHTSELEMENT
          Defines the <RightsElement> element as a child of <RightsElements>
static ElementDef SIF_METADATA
          Defines the <SIF_Metadata> SIF Data Object
static ElementDef SIF_METADATA_LIFECYCLE
          Defines the <LifeCycle> element as a child of <SIF_Metadata>
static ElementDef SIF_METADATA_RIGHTSELEMENTS
          Defines the <RightsElements> element as a child of <SIF_Metadata>
static ElementDef SIF_METADATA_TIMEELEMENTS
          Defines the <TimeElements> element as a child of <SIF_Metadata>
static ElementDef SPANGAP
          Defines the <SpanGap> SIF Data Object
static ElementDef SPANGAP_CODE
          Defines the <Code> element as a child of <SpanGap>
static ElementDef SPANGAP_ENDDATETIME
          Defines the <EndDateTime> element as a child of <SpanGap>
static ElementDef SPANGAP_NAME
          Defines the <Name> element as a child of <SpanGap>
static ElementDef SPANGAP_STARTDATETIME
          Defines the <StartDateTime> element as a child of <SpanGap>
static ElementDef SPANGAP_TYPE
          Defines the <Type> element as a child of <SpanGap>
static ElementDef SPANGAP_VALUE
          Defines the <Value> element as a child of <SpanGap>
static ElementDef SPANGAPS
          Defines the <SpanGaps> SIF Data Object
static ElementDef SPANGAPS_SPANGAP
          Defines the <SpanGap> element as a child of <SpanGaps>
static ElementDef TIMEELEMENT
          Defines the <TimeElement> SIF Data Object
static ElementDef TIMEELEMENT_CODE
          Defines the <Code> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_ENDDATETIME
          Defines the <EndDateTime> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_ISCURRENT
          Defines the <IsCurrent> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_NAME
          Defines the <Name> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_SPANGAPS
          Defines the <SpanGaps> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_STARTDATETIME
          Defines the <StartDateTime> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_TYPE
          Defines the <Type> element as a child of <TimeElement>
static ElementDef TIMEELEMENT_VALUE
          Defines the <Value> element as a child of <TimeElement>
static ElementDef TIMEELEMENTS
          Defines the <TimeElements> SIF Data Object
static ElementDef TIMEELEMENTS_TIMEELEMENT
          Defines the <TimeElement> element as a child of <TimeElements>
 
Constructor Summary
DatamodelDTD()
           
 
Method Summary
 void addElementMappings(java.util.Map<java.lang.String,ElementDef> dtdMap)
           
 void load()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CREATED

public static ElementDef CREATED
Defines the <Created> SIF Data Object


CREATOR

public static ElementDef CREATOR
Defines the <Creator> SIF Data Object


CREATORS

public static ElementDef CREATORS
Defines the <Creators> SIF Data Object


FEEFORUSE

public static ElementDef FEEFORUSE
Defines the <FeeForUse> SIF Data Object


FEESFORUSE

public static ElementDef FEESFORUSE
Defines the <FeesForUse> SIF Data Object


LIFECYCLE

public static ElementDef LIFECYCLE
Defines the <LifeCycle> SIF Data Object


MODIFICATIONHISTORY

public static ElementDef MODIFICATIONHISTORY
Defines the <ModificationHistory> SIF Data Object


MODIFIED

public static ElementDef MODIFIED
Defines the <Modified> SIF Data Object


RIGHTSELEMENT

public static ElementDef RIGHTSELEMENT
Defines the <RightsElement> SIF Data Object


RIGHTSELEMENTS

public static ElementDef RIGHTSELEMENTS
Defines the <RightsElements> SIF Data Object


SIF_METADATA

public static ElementDef SIF_METADATA
Defines the <SIF_Metadata> SIF Data Object


SPANGAP

public static ElementDef SPANGAP
Defines the <SpanGap> SIF Data Object


SPANGAPS

public static ElementDef SPANGAPS
Defines the <SpanGaps> SIF Data Object


TIMEELEMENT

public static ElementDef TIMEELEMENT
Defines the <TimeElement> SIF Data Object


TIMEELEMENTS

public static ElementDef TIMEELEMENTS
Defines the <TimeElements> SIF Data Object


CREATED_DATETIME

public static ElementDef CREATED_DATETIME
Defines the <DateTime> element as a child of <Created>


CREATED_CREATORS

public static ElementDef CREATED_CREATORS
Defines the <Creators> element as a child of <Created>


CREATOR_NAME

public static ElementDef CREATOR_NAME
Defines the <Name> element as a child of <Creator>


CREATOR_ID

public static ElementDef CREATOR_ID
Defines the <ID> element as a child of <Creator>


CREATORS_CREATOR

public static ElementDef CREATORS_CREATOR
Defines the <Creator> element as a child of <Creators>


FEEFORUSE_USETYPE

public static ElementDef FEEFORUSE_USETYPE
Defines the <UseType> element as a child of <FeeForUse>


FEEFORUSE_METERINGTYPE

public static ElementDef FEEFORUSE_METERINGTYPE
Defines the <MeteringType> element as a child of <FeeForUse>


FEEFORUSE_METERINGURL

public static ElementDef FEEFORUSE_METERINGURL
Defines the <MeteringURL> element as a child of <FeeForUse>


FEEFORUSE_PERUSECHARGE

public static ElementDef FEEFORUSE_PERUSECHARGE
Defines the <PerUseCharge> element as a child of <FeeForUse>


FEESFORUSE_FEEFORUSE

public static ElementDef FEESFORUSE_FEEFORUSE
Defines the <FeeForUse> element as a child of <FeesForUse>


LIFECYCLE_CREATED

public static ElementDef LIFECYCLE_CREATED
Defines the <Created> element as a child of <LifeCycle>


LIFECYCLE_MODIFICATIONHISTORY

public static ElementDef LIFECYCLE_MODIFICATIONHISTORY
Defines the <ModificationHistory> element as a child of <LifeCycle>


LIFECYCLE_TIMEELEMENTS

public static ElementDef LIFECYCLE_TIMEELEMENTS
Defines the <TimeElements> element as a child of <LifeCycle>


MODIFICATIONHISTORY_MODIFIED

public static ElementDef MODIFICATIONHISTORY_MODIFIED
Defines the <Modified> element as a child of <ModificationHistory>


MODIFIED_BY

public static ElementDef MODIFIED_BY
Defines the <By> element as a child of <Modified>


MODIFIED_DATETIME

public static ElementDef MODIFIED_DATETIME
Defines the <DateTime> element as a child of <Modified>


MODIFIED_DESCRIPTION

public static ElementDef MODIFIED_DESCRIPTION
Defines the <Description> element as a child of <Modified>


RIGHTSELEMENT_COST

public static ElementDef RIGHTSELEMENT_COST
Defines the <Cost> element as a child of <RightsElement>


RIGHTSELEMENT_FEESFORUSE

public static ElementDef RIGHTSELEMENT_FEESFORUSE
Defines the <FeesForUse> element as a child of <RightsElement>


RIGHTSELEMENT_COPYRIGHTSTATEMENT

public static ElementDef RIGHTSELEMENT_COPYRIGHTSTATEMENT
Defines the <CopyrightStatement> element as a child of <RightsElement>


RIGHTSELEMENT_TERMSOFUSE

public static ElementDef RIGHTSELEMENT_TERMSOFUSE
Defines the <TermsOfUse> element as a child of <RightsElement>


RIGHTSELEMENTS_RIGHTSELEMENT

public static ElementDef RIGHTSELEMENTS_RIGHTSELEMENT
Defines the <RightsElement> element as a child of <RightsElements>


SIF_METADATA_TIMEELEMENTS

public static ElementDef SIF_METADATA_TIMEELEMENTS
Defines the <TimeElements> element as a child of <SIF_Metadata>


SIF_METADATA_LIFECYCLE

public static ElementDef SIF_METADATA_LIFECYCLE
Defines the <LifeCycle> element as a child of <SIF_Metadata>


SIF_METADATA_RIGHTSELEMENTS

public static ElementDef SIF_METADATA_RIGHTSELEMENTS
Defines the <RightsElements> element as a child of <SIF_Metadata>


SPANGAP_TYPE

public static ElementDef SPANGAP_TYPE
Defines the <Type> element as a child of <SpanGap>


SPANGAP_CODE

public static ElementDef SPANGAP_CODE
Defines the <Code> element as a child of <SpanGap>


SPANGAP_NAME

public static ElementDef SPANGAP_NAME
Defines the <Name> element as a child of <SpanGap>


SPANGAP_VALUE

public static ElementDef SPANGAP_VALUE
Defines the <Value> element as a child of <SpanGap>


SPANGAP_STARTDATETIME

public static ElementDef SPANGAP_STARTDATETIME
Defines the <StartDateTime> element as a child of <SpanGap>


SPANGAP_ENDDATETIME

public static ElementDef SPANGAP_ENDDATETIME
Defines the <EndDateTime> element as a child of <SpanGap>


SPANGAPS_SPANGAP

public static ElementDef SPANGAPS_SPANGAP
Defines the <SpanGap> element as a child of <SpanGaps>


TIMEELEMENT_TYPE

public static ElementDef TIMEELEMENT_TYPE
Defines the <Type> element as a child of <TimeElement>


TIMEELEMENT_CODE

public static ElementDef TIMEELEMENT_CODE
Defines the <Code> element as a child of <TimeElement>


TIMEELEMENT_NAME

public static ElementDef TIMEELEMENT_NAME
Defines the <Name> element as a child of <TimeElement>


TIMEELEMENT_VALUE

public static ElementDef TIMEELEMENT_VALUE
Defines the <Value> element as a child of <TimeElement>


TIMEELEMENT_STARTDATETIME

public static ElementDef TIMEELEMENT_STARTDATETIME
Defines the <StartDateTime> element as a child of <TimeElement>


TIMEELEMENT_ENDDATETIME

public static ElementDef TIMEELEMENT_ENDDATETIME
Defines the <EndDateTime> element as a child of <TimeElement>


TIMEELEMENT_SPANGAPS

public static ElementDef TIMEELEMENT_SPANGAPS
Defines the <SpanGaps> element as a child of <TimeElement>


TIMEELEMENT_ISCURRENT

public static ElementDef TIMEELEMENT_ISCURRENT
Defines the <IsCurrent> element as a child of <TimeElement>


TIMEELEMENTS_TIMEELEMENT

public static ElementDef TIMEELEMENTS_TIMEELEMENT
Defines the <TimeElement> element as a child of <TimeElements>

Constructor Detail

DatamodelDTD

public DatamodelDTD()
Method Detail

load

public void load()
Specified by:
load in class com.edustructures.sifworks.impl.SDOLibraryImpl

addElementMappings

public void addElementMappings(java.util.Map<java.lang.String,ElementDef> dtdMap)
Specified by:
addElementMappings in class com.edustructures.sifworks.impl.SDOLibraryImpl


Copyright © 2001-2007 Edustructures LLC. All Rights Reserved. SIFWorks® and ADK® are registered trademarks of Edustructures LLC. SIF™ and Schools Interoperability Framework are trademarks of the Schools Interoperability Framework Association.