|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_0.registry.SubmittedStructureType
public class SubmittedStructureType
SubmittedStructure holds a reference to a structural object to be stored in the repository. The externalDependencies attribute should be set to true if the repository is expected to use URLs in the structure Message to retrieve objects on which the stored object has dependencies. (Thus, if a key family is being submitted to the repository, and the structure message has URLKs which point to the locations of the codelists it uses, then the externalDependencies attribute should be set to true.) the action attribute specifies whether the Structure being submitted is intended to be added or deleted from the repository. The "modify" action is not applicable to final structures in the repository, and will produce an error condition, as these can be versioned but not modified.To submit a later version of a structure, the structure message should include the incremented version number. The externalDependencies and action attributes need not be specified in a response document. The isFinal attribute indicates whether the structure being submitted to the repository is final or not - this can also be specified on the structures themselves.
Java class for SubmittedStructureType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubmittedStructureType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="DataflowRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}DataflowRefType"/>
<element name="MetadataflowRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}MetadataflowRefType"/>
<element name="CodelistRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}CodelistRefType"/>
<element name="HierarchicalCodelistRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}HierarchicalCodelistRefType"/>
<element name="CategorySchemeRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}CategorySchemeRefType"/>
<element name="ConceptSchemeRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}ConceptSchemeRefType"/>
<element name="OrganisationSchemeRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}OrganisationSchemeRefType"/>
<element name="KeyFamilyRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}KeyFamilyRefType"/>
<element name="MetadataStructureRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}MetadataStructureRefType"/>
<element name="ProcessRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}ProcessRefType"/>
<element name="StructureSetRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}StructureSetRefType"/>
<element name="ReportingTaxonomyRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/registry}ReportingTaxonomyRefType"/>
</choice>
<attribute name="externalDependencies" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="action" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/common}ActionType" />
<attribute name="isFinal" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected ActionType |
action
|
protected CategorySchemeRefType |
categorySchemeRef
|
protected CodelistRefType |
codelistRef
|
protected ConceptSchemeRefType |
conceptSchemeRef
|
protected DataflowRefType |
dataflowRef
|
protected Boolean |
externalDependencies
|
protected HierarchicalCodelistRefType |
hierarchicalCodelistRef
|
protected Boolean |
isFinal
|
protected KeyFamilyRefType |
keyFamilyRef
|
protected MetadataflowRefType |
metadataflowRef
|
protected MetadataStructureRefType |
metadataStructureRef
|
protected OrganisationSchemeRefType |
organisationSchemeRef
|
protected ProcessRefType |
processRef
|
protected ReportingTaxonomyRefType |
reportingTaxonomyRef
|
protected StructureSetRefType |
structureSetRef
|
| Constructor Summary | |
|---|---|
SubmittedStructureType()
|
|
| Method Summary | |
|---|---|
ActionType |
getAction()
Gets the value of the action property. |
CategorySchemeRefType |
getCategorySchemeRef()
Gets the value of the categorySchemeRef property. |
CodelistRefType |
getCodelistRef()
Gets the value of the codelistRef property. |
ConceptSchemeRefType |
getConceptSchemeRef()
Gets the value of the conceptSchemeRef property. |
DataflowRefType |
getDataflowRef()
Gets the value of the dataflowRef property. |
HierarchicalCodelistRefType |
getHierarchicalCodelistRef()
Gets the value of the hierarchicalCodelistRef property. |
KeyFamilyRefType |
getKeyFamilyRef()
Gets the value of the keyFamilyRef property. |
MetadataflowRefType |
getMetadataflowRef()
Gets the value of the metadataflowRef property. |
MetadataStructureRefType |
getMetadataStructureRef()
Gets the value of the metadataStructureRef property. |
OrganisationSchemeRefType |
getOrganisationSchemeRef()
Gets the value of the organisationSchemeRef property. |
ProcessRefType |
getProcessRef()
Gets the value of the processRef property. |
ReportingTaxonomyRefType |
getReportingTaxonomyRef()
Gets the value of the reportingTaxonomyRef property. |
StructureSetRefType |
getStructureSetRef()
Gets the value of the structureSetRef property. |
Boolean |
isExternalDependencies()
Gets the value of the externalDependencies property. |
Boolean |
isIsFinal()
Gets the value of the isFinal property. |
void |
setAction(ActionType value)
Sets the value of the action property. |
void |
setCategorySchemeRef(CategorySchemeRefType value)
Sets the value of the categorySchemeRef property. |
void |
setCodelistRef(CodelistRefType value)
Sets the value of the codelistRef property. |
void |
setConceptSchemeRef(ConceptSchemeRefType value)
Sets the value of the conceptSchemeRef property. |
void |
setDataflowRef(DataflowRefType value)
Sets the value of the dataflowRef property. |
void |
setExternalDependencies(Boolean value)
Sets the value of the externalDependencies property. |
void |
setHierarchicalCodelistRef(HierarchicalCodelistRefType value)
Sets the value of the hierarchicalCodelistRef property. |
void |
setIsFinal(Boolean value)
Sets the value of the isFinal property. |
void |
setKeyFamilyRef(KeyFamilyRefType value)
Sets the value of the keyFamilyRef property. |
void |
setMetadataflowRef(MetadataflowRefType value)
Sets the value of the metadataflowRef property. |
void |
setMetadataStructureRef(MetadataStructureRefType value)
Sets the value of the metadataStructureRef property. |
void |
setOrganisationSchemeRef(OrganisationSchemeRefType value)
Sets the value of the organisationSchemeRef property. |
void |
setProcessRef(ProcessRefType value)
Sets the value of the processRef property. |
void |
setReportingTaxonomyRef(ReportingTaxonomyRefType value)
Sets the value of the reportingTaxonomyRef property. |
void |
setStructureSetRef(StructureSetRefType value)
Sets the value of the structureSetRef property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DataflowRefType dataflowRef
protected MetadataflowRefType metadataflowRef
protected CodelistRefType codelistRef
protected HierarchicalCodelistRefType hierarchicalCodelistRef
protected CategorySchemeRefType categorySchemeRef
protected ConceptSchemeRefType conceptSchemeRef
protected OrganisationSchemeRefType organisationSchemeRef
protected KeyFamilyRefType keyFamilyRef
protected MetadataStructureRefType metadataStructureRef
protected ProcessRefType processRef
protected StructureSetRefType structureSetRef
protected ReportingTaxonomyRefType reportingTaxonomyRef
protected Boolean externalDependencies
protected ActionType action
protected Boolean isFinal
| Constructor Detail |
|---|
public SubmittedStructureType()
| Method Detail |
|---|
public DataflowRefType getDataflowRef()
DataflowRefTypepublic void setDataflowRef(DataflowRefType value)
value - allowed object is
DataflowRefTypepublic MetadataflowRefType getMetadataflowRef()
MetadataflowRefTypepublic void setMetadataflowRef(MetadataflowRefType value)
value - allowed object is
MetadataflowRefTypepublic CodelistRefType getCodelistRef()
CodelistRefTypepublic void setCodelistRef(CodelistRefType value)
value - allowed object is
CodelistRefTypepublic HierarchicalCodelistRefType getHierarchicalCodelistRef()
HierarchicalCodelistRefTypepublic void setHierarchicalCodelistRef(HierarchicalCodelistRefType value)
value - allowed object is
HierarchicalCodelistRefTypepublic CategorySchemeRefType getCategorySchemeRef()
CategorySchemeRefTypepublic void setCategorySchemeRef(CategorySchemeRefType value)
value - allowed object is
CategorySchemeRefTypepublic ConceptSchemeRefType getConceptSchemeRef()
ConceptSchemeRefTypepublic void setConceptSchemeRef(ConceptSchemeRefType value)
value - allowed object is
ConceptSchemeRefTypepublic OrganisationSchemeRefType getOrganisationSchemeRef()
OrganisationSchemeRefTypepublic void setOrganisationSchemeRef(OrganisationSchemeRefType value)
value - allowed object is
OrganisationSchemeRefTypepublic KeyFamilyRefType getKeyFamilyRef()
KeyFamilyRefTypepublic void setKeyFamilyRef(KeyFamilyRefType value)
value - allowed object is
KeyFamilyRefTypepublic MetadataStructureRefType getMetadataStructureRef()
MetadataStructureRefTypepublic void setMetadataStructureRef(MetadataStructureRefType value)
value - allowed object is
MetadataStructureRefTypepublic ProcessRefType getProcessRef()
ProcessRefTypepublic void setProcessRef(ProcessRefType value)
value - allowed object is
ProcessRefTypepublic StructureSetRefType getStructureSetRef()
StructureSetRefTypepublic void setStructureSetRef(StructureSetRefType value)
value - allowed object is
StructureSetRefTypepublic ReportingTaxonomyRefType getReportingTaxonomyRef()
ReportingTaxonomyRefTypepublic void setReportingTaxonomyRef(ReportingTaxonomyRefType value)
value - allowed object is
ReportingTaxonomyRefTypepublic Boolean isExternalDependencies()
Booleanpublic void setExternalDependencies(Boolean value)
value - allowed object is
Booleanpublic ActionType getAction()
ActionTypepublic void setAction(ActionType value)
value - allowed object is
ActionTypepublic Boolean isIsFinal()
Booleanpublic void setIsFinal(Boolean value)
value - allowed object is
Boolean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||