Table of contents
A package is a administrative collection of classes in DDI. These are not namespaces.
Classes
digraph G { fontname = "Bitstream Vera Sans" fontsize = 8 overlap=false; compound=true; node [ fontname = "Bitstream Vera Sans" fontsize = 8 shape = "record" ] edge [ fontname = "Bitstream Vera Sans" fontsize = 8 mode="ipsep" ] DDI4_SampleFrame [ label = "{<id>SampleFrame | + name : ObjectName \l + displayLabel : LabelForDisplay \l + usage : InternationalStructuredString \l + purpose : InternationalStructuredString \l + limitations : InternationalStructuredString \l + updateProcedures : InternationalStructuredString \l + referencePeriod : DateRange \l + validPeriod : DateRange \l \l \l| <SampleFrame_hasCustodian_association> hasCustodian \l| <SampleFrame_hasAccess_association> hasAccess \l| <SampleFrame_hasPopulation_association> hasPopulation \l| <SampleFrame_hasPrimaryUnitType_association> hasPrimaryUnitType \l| <SampleFrame_hasSecondaryUnitType_association> hasSecondaryUnitType \l| <SampleFrame_sourceFrame_association> sourceFrame \l| <SampleFrame_hasInputParameter_association> hasInputParameter \l| <SampleFrame_hasOutputParameter_association> hasOutputParameter \l \l}" tooltip = "SamplingMethodology:SampleFrame" ] DDI4_SamplePopulationResult [ label = "{<id>SamplePopulationResult | + sizeOfSample : \l + strataName : \l + sampleDate : Date \l \l \l| <SamplePopulationResult_sampleUnitType_association> sampleUnitType \l| <SamplePopulationResult_populationSampled_association> populationSampled \l \l}" tooltip = "SamplingMethodology:SamplePopulationResult" ] DDI4_SamplingAlgorithm [ label = "{<id>SamplingAlgorithm | + codifiedExpressionOfAlgorithm : CommandCode \l \l \l| \l \l}" tooltip = "SamplingMethodology:SamplingAlgorithm" ] DDI4_SamplingDesign [ label = "{<id>SamplingDesign | \l \l| <SamplingDesign_expressesAlgorithm_association> expressesAlgorithm \l| <SamplingDesign_specifiesGoal_association> specifiesGoal \l| <SamplingDesign_implementedBy_association> implementedBy \l \l}" tooltip = "SamplingMethodology:SamplingDesign" ] DDI4_SamplingGoal [ label = "{<id>SamplingGoal | + overallTargetSampleSize : \l + overallTargetSamplePercent : \l + targetSampleSize : TargetSample \l \l \l| \l \l}" tooltip = "SamplingMethodology:SamplingGoal" ] DDI4_SamplingProcedure [ label = "{<id>SamplingProcedure | \l \l| <SamplingProcedure_hasDesign_association> hasDesign \l| <SamplingProcedure_hasProcess_association> hasProcess \l| <SamplingProcedure_isExpressedBy_association> isExpressedBy \l| <SamplingProcedure_componentMethodology_association> componentMethodology \l \l}" tooltip = "SamplingMethodology:SamplingProcedure" ] DDI4_SamplingProcess [ label = "{<id>SamplingProcess | + overview : InternationalStructuredString \l \l \l| <SamplingProcess_isDiscussedIn_association> isDiscussedIn \l| <SamplingProcess_isSpecifiedBy_association> isSpecifiedBy \l| <SamplingProcess_hasResults_association> hasResults \l| <SamplingProcess_realizes_association> realizes \l| <SamplingProcess_implementsAlgorithm_association> implementsAlgorithm \l \l}" tooltip = "SamplingMethodology:SamplingProcess" ] subgraph Conceptual { label = "Conceptual" node [ color = "#0000ff" ] DDI4_Population [ label = "{<id>DDI_Population}" tooltip = "Conceptual:Population" href = "../Package/Conceptual/Population/index.html" ] DDI4_UnitType [ label = "{<id>DDI_UnitType}" tooltip = "Conceptual:UnitType" href = "../Package/Conceptual/UnitType/index.html" ] } subgraph SimpleMethodologyOverview { label = "SimpleMethodologyOverview" node [ color = "#0000ff" ] DDI4_AlgorithmOverview [ label = "{<id>DDI_AlgorithmOverview}" tooltip = "SimpleMethodologyOverview:AlgorithmOverview" href = "../Package/SimpleMethodologyOverview/AlgorithmOverview/index.html" ] DDI4_DesignOverview [ label = "{<id>DDI_DesignOverview}" tooltip = "SimpleMethodologyOverview:DesignOverview" href = "../Package/SimpleMethodologyOverview/DesignOverview/index.html" ] DDI4_MethodologyOverview [ label = "{<id>DDI_MethodologyOverview}" tooltip = "SimpleMethodologyOverview:MethodologyOverview" href = "../Package/SimpleMethodologyOverview/MethodologyOverview/index.html" ] } subgraph ProcessPattern { label = "ProcessPattern" node [ color = "#0000ff" ] DDI4_Process [ label = "{<id>DDI_Process}" tooltip = "ProcessPattern:Process" href = "../Package/ProcessPattern/Process/index.html" ] } subgraph Utility { label = "Utility" node [ color = "#0000ff" ] DDI4_ExternalMaterial [ label = "{<id>DDI_ExternalMaterial}" tooltip = "Utility:ExternalMaterial" href = "../Package/Utility/ExternalMaterial/index.html" ] } subgraph Workflows { label = "Workflows" node [ color = "#0000ff" ] DDI4_Parameter [ label = "{<id>DDI_Parameter}" tooltip = "Workflows:Parameter" href = "../Package/Workflows/Parameter/index.html" ] DDI4_WorkflowStepSequence [ label = "{<id>DDI_WorkflowStepSequence}" tooltip = "Workflows:WorkflowStepSequence" href = "../Package/Workflows/WorkflowStepSequence/index.html" ] } subgraph Methodologies { label = "Methodologies" node [ color = "#0000ff" ] DDI4_Goal [ label = "{<id>DDI_Goal}" tooltip = "Methodologies:Goal" href = "../Package/Methodologies/Goal/index.html" ] DDI4_Result [ label = "{<id>DDI_Result}" tooltip = "Methodologies:Result" href = "../Package/Methodologies/Result/index.html" ] } subgraph Discovery { label = "Discovery" node [ color = "#0000ff" ] DDI4_Access [ label = "{<id>DDI_Access}" tooltip = "Discovery:Access" href = "../Package/Discovery/Access/index.html" ] } subgraph Identification { label = "Identification" node [ color = "#0000ff" ] DDI4_AnnotatedIdentifiable [ label = "{<id>DDI_AnnotatedIdentifiable}" tooltip = "Identification:AnnotatedIdentifiable" href = "../Package/Identification/AnnotatedIdentifiable/index.html" ] } subgraph Agents { label = "Agents" node [ color = "#0000ff" ] DDI4_Agent [ label = "{<id>DDI_Agent}" tooltip = "Agents:Agent" href = "../Package/Agents/Agent/index.html" ] } DDI4_SampleFrame -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_SampleFrame:SampleFrame_hasCustodian_association -> DDI4_Agent [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="hasCustodian" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_hasAccess_association -> DDI4_Access [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="hasAccess" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_hasPopulation_association -> DDI4_Population [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="hasPopulation" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_hasPrimaryUnitType_association -> DDI4_UnitType [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="hasPrimaryUnitType" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_hasSecondaryUnitType_association -> DDI4_UnitType [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasSecondaryUnitType" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_sourceFrame_association -> DDI4_SampleFrame [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="sourceFrame" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_hasInputParameter_association -> DDI4_Parameter [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..1" headlabel="0..n" edgetooltip="hasInputParameter" fontcolor="black" color="#00000"]; DDI4_SampleFrame:SampleFrame_hasOutputParameter_association -> DDI4_Parameter [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..1" headlabel="0..n" edgetooltip="hasOutputParameter" fontcolor="black" color="#00000"]; DDI4_SamplePopulationResult -> DDI4_Result [arrowhead=onormal color="#000000"]; DDI4_SamplePopulationResult:SamplePopulationResult_sampleUnitType_association -> DDI4_UnitType [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="sampleUnitType" fontcolor="black" color="#00000"]; DDI4_SamplePopulationResult:SamplePopulationResult_populationSampled_association -> DDI4_Population [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="populationSampled" fontcolor="black" color="#00000"]; DDI4_SamplingAlgorithm -> DDI4_AlgorithmOverview [arrowhead=onormal color="#000000"]; DDI4_SamplingDesign -> DDI4_DesignOverview [arrowhead=onormal color="#000000"]; DDI4_SamplingDesign:SamplingDesign_expressesAlgorithm_association -> DDI4_SamplingAlgorithm [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="expressesAlgorithm" fontcolor="black" color="#00000"]; DDI4_SamplingDesign:SamplingDesign_specifiesGoal_association -> DDI4_SamplingGoal [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="specifiesGoal" fontcolor="black" color="#00000"]; DDI4_SamplingDesign:SamplingDesign_implementedBy_association -> DDI4_SamplingProcess [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="implementedBy" fontcolor="black" color="#00000"]; DDI4_SamplingGoal -> DDI4_Goal [arrowhead=onormal color="#000000"]; DDI4_SamplingProcedure -> DDI4_MethodologyOverview [arrowhead=onormal color="#000000"]; DDI4_SamplingProcedure:SamplingProcedure_hasDesign_association -> DDI4_SamplingDesign [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasDesign" fontcolor="black" color="#00000"]; DDI4_SamplingProcedure:SamplingProcedure_hasProcess_association -> DDI4_SamplingProcess [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasProcess" fontcolor="black" color="#00000"]; DDI4_SamplingProcedure:SamplingProcedure_isExpressedBy_association -> DDI4_SamplingAlgorithm [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="isExpressedBy" fontcolor="black" color="#00000"]; DDI4_SamplingProcedure:SamplingProcedure_componentMethodology_association -> DDI4_SamplingProcedure [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="componentMethodology" fontcolor="black" color="#00000"]; DDI4_SamplingProcess -> DDI4_AnnotatedIdentifiable [arrowhead=onormal color="#000000"]; DDI4_SamplingProcess:SamplingProcess_isDiscussedIn_association -> DDI4_ExternalMaterial [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="isDiscussedIn" fontcolor="black" color="#00000"]; DDI4_SamplingProcess:SamplingProcess_isSpecifiedBy_association -> DDI4_WorkflowStepSequence [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..1" edgetooltip="isSpecifiedBy" fontcolor="black" color="#00000"]; DDI4_SamplingProcess:SamplingProcess_hasResults_association -> DDI4_SamplePopulationResult [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="hasResults" fontcolor="black" color="#00000"]; DDI4_SamplingProcess:SamplingProcess_realizes_association -> DDI4_Process [ arrowhead=none arrowtail=none edgetooltip="realizes" fontcolor="black" color="#00000"]; DDI4_SamplingProcess:SamplingProcess_implementsAlgorithm_association -> DDI4_SamplingAlgorithm [ arrowhead=none arrowtail=odiamond labeldistance=1.9 taillabel="0..n" headlabel="0..n" edgetooltip="implementsAlgorithm" fontcolor="black" color="#00000"]; }