it.unimo.dbgroup.momis.odli3
Class GlobalSource

java.lang.Object
  extended byit.unimo.dbgroup.momis.odli3.MomisObject
      extended byit.unimo.dbgroup.momis.odli3.TypeContainer
          extended byit.unimo.dbgroup.momis.odli3.Source
              extended byit.unimo.dbgroup.momis.odli3.GlobalSource
All Implemented Interfaces:
java.io.Serializable

public class GlobalSource
extends Source

This class describes a "Global Schema".

See Also:
Serialized Form

Field Summary
 
Fields inherited from class it.unimo.dbgroup.momis.odli3.Source
_wrapperClassName, _wrapperClientProperties, COMPARE_ON_NAME
 
Fields inherited from class it.unimo.dbgroup.momis.odli3.TypeContainer
_constants, _interfaces, _sources, _structs, _thesRelations
 
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
GlobalSource()
          Basic constructor
 
Method Summary
 void addInterface(GlobalInterface interf)
          Allowing only a specific kind of Interfaces.
 void addInterface(Interface interf)
          Deprecated.  
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.Source
closeWrapperConnection, delInterface, executeQuery, getDescription, getExtRule, getName, getType, getWrapperClassName, getWrapperClientPropertiesAsString, getWrapperConnection, loadFromXML, setDescription, setName, setType, setWrapperClassName, setWrapperClientPropertiesFromString, toOdl, toString
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.TypeContainer
addConstant, addConstants, addDefined, addDefineds, addEnum, addEnums, addExtRule, addIntBodies, addIntBody, addIntBodyForceNewName, addInterfaces, addModule, addModules, addRule, addRules, addSource, addSources, addStruct, addStructs, addThesRelation, addThesRelations, addThesRelationWithControl, addThesRelationWithControlIgnoreWeaker, addThesRelationWithControlIgnoreWeaker, addTypes, addTypesToSolve, addTypeToSolve, addUnion, addUnions, cloneAllThesRelations, delAllThesRelations, delRule, delRuleByName, delThesRelation, delThesRelationsForProducer, getConstant, getConstants, getDefined, getDefineds, getEnum, getEnums, getExtRule, getIntBodies, getIntBodiesAsCollection, getIntBodiesOrderByName, getIntBody, getInterface, getInterface, getInterfaces, getInterfacesAsCollection, getInterfacesOrderByName, getModule, getModules, getParent, getRule, getRuleByName, getRules, getSchema, getSource, getSources, getSourcesAsCollection, getSourcesOrderByName, getStruct, getStructs, getThesRelations, getTopParent, getTypesToSolve, getUnion, getUnions, retrieveAttribute, retrieveInterface, retrieveSource, setParent, setSource, solveUnsolved, solveUnsolvedForeignKeys, toOlcd, toOlcdSimB
 
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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlobalSource

public GlobalSource()
Basic constructor

Method Detail

addInterface

public void addInterface(GlobalInterface interf)
                  throws OdlException
Allowing only a specific kind of Interfaces.

Throws:
OdlException

addInterface

public void addInterface(Interface interf)
                  throws OdlException
Deprecated.  

Method overriding

Overrides:
addInterface in class TypeContainer
Throws:
OdlException


Universita' di Modena e Reggio Emilia