it.unimo.dbgroup.momis.odli3
Class ArraySequence

java.lang.Object
  extended byit.unimo.dbgroup.momis.odli3.MomisObject
      extended byit.unimo.dbgroup.momis.odli3.Type
          extended byit.unimo.dbgroup.momis.odli3.ValueType
              extended byit.unimo.dbgroup.momis.odli3.SimpleType
                  extended byit.unimo.dbgroup.momis.odli3.TemplateType
                      extended byit.unimo.dbgroup.momis.odli3.ArraySequence
All Implemented Interfaces:
java.io.Serializable, TypeInterface

public class ArraySequence
extends TemplateType
implements java.io.Serializable

Descrive un tipo Array / Sequence

See Also:
Serialized Form

Field Summary
 int nElementi
          numero di elementi dell'array
 
Fields inherited from class it.unimo.dbgroup.momis.odli3.TemplateType
 
Fields inherited from class it.unimo.dbgroup.momis.odli3.Type
CLASS_TYPE_PREFIX, XML_DOMAIN_TAG
 
Fields inherited from class it.unimo.dbgroup.momis.odli3.MomisObject
mod_GenericODLParser, mod_GlobalSchema, mod_QueryManger, mod_SIDes_ARM, mod_SIDes_ARTEMIS, mod_SIDes_EXTM, mod_SIDes_JoinMap, mod_SIDes_main, mod_SIDes_SAM, mod_SIDes_SIM, mod_SIDes_SIM2, mod_SIDes_SLIM, mod_SIDes_TREdit, mod_SIDes_TUNIM
 
Constructor Summary
ArraySequence()
          Base constructor (Used in parsing)
ArraySequence(SimpleType t)
          il costruttore deve specificare il tipo degli elementi dell'array
ArraySequence(SimpleType t, int nc)
          il costruttore deve specificare il tipo degli elementi dell'array e la dimensione dell'array stesso
 
Method Summary
 java.lang.String getXmlType()
          Xml Representation.
 java.lang.String toOlcd(TranslationMap tm)
          OLCD Representation.
 java.lang.String toString()
          ritorna la descrizione in stringa dell'oggetto
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.TemplateType
control, getType, setType
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.SimpleType
getTypeFromString, toOdl
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.Type
equals, getName, getTypeFromXmlString, loadFromXML
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.MomisObject
getAdditionalInfo, getAdditionalInfos, getGenericProducerDescription, getProducerDescription, getProducerId, putAdditionalInfo, setProducerId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

nElementi

public int nElementi
numero di elementi dell'array

Constructor Detail

ArraySequence

public ArraySequence()
Base constructor (Used in parsing)


ArraySequence

public ArraySequence(SimpleType t)
il costruttore deve specificare il tipo degli elementi dell'array

Parameters:
t - tipo di appartenenza degli elementi: e' un oggetto SimpleType

ArraySequence

public ArraySequence(SimpleType t,
                     int nc)
il costruttore deve specificare il tipo degli elementi dell'array e la dimensione dell'array stesso

Parameters:
t - tipo di appartenenza degli elementi
nc - dimensione dell'array
Method Detail

toOlcd

public java.lang.String toOlcd(TranslationMap tm)
OLCD Representation.

Overrides:
toOlcd in class Type

toString

public java.lang.String toString()
ritorna la descrizione in stringa dell'oggetto


getXmlType

public java.lang.String getXmlType()
Xml Representation.

Specified by:
getXmlType in interface TypeInterface
Overrides:
getXmlType in class Type


Universita' di Modena e Reggio Emilia