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

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.RepresentationType
Direct Known Subclasses:
ConceptRepresentation, ConstraintRepresentationType, DataSetRepresentationType, DataStructureRepresentationType, IdentifiableObjectRepresentationType, KeyDescriptorValuesRepresentationType, MetadataAttributeRepresentationType, ReportPeriodRepresentationType

public abstract class RepresentationType
extends Object

RepresentationType is an abstract type that defines a representation. Because the type of item schemes that are allowed as the an enumeration vary based on the object in which this is defined, this type is abstract to force that the enumeration reference be restricted to the proper type of item scheme reference.

Java class for RepresentationType complex type.

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

 <complexType name="RepresentationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="TextFormat" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}TextFormatType"/>
         <sequence>
           <element name="Enumeration" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ItemSchemeReferenceBaseType"/>
           <element name="EnumerationFormat" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}CodededTextFormatType" minOccurs="0"/>
         </sequence>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  ItemSchemeReferenceBaseType enumeration
           
protected  CodededTextFormatType enumerationFormat
           
protected  TextFormatType textFormat
           
 
Constructor Summary
RepresentationType()
           
 
Method Summary
 ItemSchemeReferenceBaseType getEnumeration()
          Gets the value of the enumeration property.
 CodededTextFormatType getEnumerationFormat()
          Gets the value of the enumerationFormat property.
 TextFormatType getTextFormat()
          Gets the value of the textFormat property.
 void setEnumeration(ItemSchemeReferenceBaseType value)
          Sets the value of the enumeration property.
 void setEnumerationFormat(CodededTextFormatType value)
          Sets the value of the enumerationFormat property.
 void setTextFormat(TextFormatType value)
          Sets the value of the textFormat property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textFormat

protected TextFormatType textFormat

enumeration

protected ItemSchemeReferenceBaseType enumeration

enumerationFormat

protected CodededTextFormatType enumerationFormat
Constructor Detail

RepresentationType

public RepresentationType()
Method Detail

getTextFormat

public TextFormatType getTextFormat()
Gets the value of the textFormat property.

Returns:
possible object is TextFormatType

setTextFormat

public void setTextFormat(TextFormatType value)
Sets the value of the textFormat property.

Parameters:
value - allowed object is TextFormatType

getEnumeration

public ItemSchemeReferenceBaseType getEnumeration()
Gets the value of the enumeration property.

Returns:
possible object is ItemSchemeReferenceBaseType

setEnumeration

public void setEnumeration(ItemSchemeReferenceBaseType value)
Sets the value of the enumeration property.

Parameters:
value - allowed object is ItemSchemeReferenceBaseType

getEnumerationFormat

public CodededTextFormatType getEnumerationFormat()
Gets the value of the enumerationFormat property.

Returns:
possible object is CodededTextFormatType

setEnumerationFormat

public void setEnumerationFormat(CodededTextFormatType value)
Sets the value of the enumerationFormat property.

Parameters:
value - allowed object is CodededTextFormatType


Copyright © 2012. All Rights Reserved.