org.sdmx.resources.sdmxml.schemas.v2_1.structure
Class ComponentType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
          extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentBaseType
              extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentType
Direct Known Subclasses:
AttributeBaseType, BaseDimensionBaseType, GroupDimensionBaseType, MetadataAttributeBaseType, PrimaryMeasureType, TargetObject

public abstract class ComponentType
extends ComponentBaseType

ComponentType is an abstract base type for all components. It contains information pertaining to a component, including an optional reference to a concept, an optional role played by the concept, an optional text format description, and an optional local representation.

Java class for ComponentType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ComponentType">
   <complexContent>
     <extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ComponentBaseType">
       <sequence>
         <element name="ConceptIdentity" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ConceptReferenceType" minOccurs="0"/>
         <element name="LocalRepresentation" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}RepresentationType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ConceptReferenceType conceptIdentity
           
protected  RepresentationType localRepresentation
           
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
id, uri, urn
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
annotations
 
Constructor Summary
ComponentType()
           
 
Method Summary
 ConceptReferenceType getConceptIdentity()
          Gets the value of the conceptIdentity property.
 RepresentationType getLocalRepresentation()
          Gets the value of the localRepresentation property.
 void setConceptIdentity(ConceptReferenceType value)
          Sets the value of the conceptIdentity property.
 void setLocalRepresentation(RepresentationType value)
          Sets the value of the localRepresentation property.
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
getId, getUri, getUrn, setId, setUri, setUrn
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
getAnnotations, setAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conceptIdentity

protected ConceptReferenceType conceptIdentity

localRepresentation

protected RepresentationType localRepresentation
Constructor Detail

ComponentType

public ComponentType()
Method Detail

getConceptIdentity

public ConceptReferenceType getConceptIdentity()
Gets the value of the conceptIdentity property.

Returns:
possible object is ConceptReferenceType

setConceptIdentity

public void setConceptIdentity(ConceptReferenceType value)
Sets the value of the conceptIdentity property.

Parameters:
value - allowed object is ConceptReferenceType

getLocalRepresentation

public RepresentationType getLocalRepresentation()
Gets the value of the localRepresentation property.

Returns:
possible object is RepresentationType

setLocalRepresentation

public void setLocalRepresentation(RepresentationType value)
Sets the value of the localRepresentation property.

Parameters:
value - allowed object is RepresentationType


Copyright © 2012. All Rights Reserved.