Package it.unimo.dbgroup.momis.odli3

Interface Summary
AttributeInterface Describes a generic Attribute.
GlobalAttribute Describes a Global Attribute.
OntologyAnnotableElement Interface to be implemented by all Annotable elements that are Attribute and Interface classes
TypeInterface Used by "typeToSolve".
 

Class Summary
AndList Descrive una mapping rule di tipo AND.
AnyType Descrive un tipo Any
ArraySequence Descrive un tipo Array / Sequence
Attribute Descrive un'attributo locale o globale, semplice o complesso.
AttributeOnly Descrive una mapping rule semplice fra attributo globale e locale
AttributeRel Descrive una relazione terminologica tra due attributi.
AttrIntRel Descrive una relazione terminologica mista tra un attributo e una classe.
BagType Descrive un tipo Bag
BaseType Descrive un tipo base, cioe' floating point, integer, char, boolean, octet, any, range di interi o string
BooleanType Descrive un tipo Boolean
The RunTimeValue objects are represented by "java.lang.Boolean"
CandidateKey Contiene informazioni sulle candidate key Ogni oggetto di questa classe e' una Candidate key
Case Descrive un caso di una CaseRule in base al valore del parametro di switch
CaseRule Descrive una regola di integrita' di tipo Case
CharType Descrive un tipo Char
The RunTimeValue objects are represented by "java.lang.Character"
Compare Descrive un predicato di comparazione tra una variabile e un valore
Constant Descrive un valore costante
ConstrType Descrive un tipo strutturato, ovvero struct, union oppure Enum
DateType Descrive un tipo Date - time
The RunTimeValue objects are represented by "java.util.Date"
DefaultValue Descrive una mapping rule di tipo valore di default
DefinedType Descrive un tipo nuovo, definito, in ogni caso un tipo valore, non puo' descrivere un tipo classe
DotNameArg E' una costante o un attributo passato come parametro.
EnumType Descrive un tipo enum
Error Si preoccupa di stampare a video un messaggio d'errore passato come parametro
Exist Descrive un predicato di tipo Forall
ExtRule Classe che descrive la singola Rule Estensionale
FloatingType Descrive un tipo Floating Point
The RunTimeValue objects are represented by "java.lang.Double"
Forall Descrive un predicato di tipo Forall
ForallExist Descrive un predicato di tipo Forall o Exist: entrambi hanno la stessa forma
ForallRule Descrive una regola di integrita' di tipo Forall
ForeignKey Contiene informazioni sulle foreign key Ogni oggetto di questa classe e' una Foreign key
GlobalIntBody This class describes a "Global IntBody".
GlobalInterface This class describes a "Global interface".
GlobalRelationship This class describes a "Global Relationship".
GlobalSimpleAttribute This class describes a "Global SimpleAttribute".
GlobalSource This class describes a "Global Schema".
In Descrive un predicato booleano di tipo Iteratore-in-collezione
IntBody Descrive una possibile implementazione dell'interfaccia relativa dell'interfaccia relativa
IntegerType Descrive un tipo Integer.
Interface Descrive un'Interfaccia (classe o vista)
InterfaceRel Descrive una relazione terminologica TRA DUE CLASSI.
KeyList Descrive una chiave.
ListType Descrive un tipo collezione List
MappingRule Descrive una Mapping Rule fra un attributo globale e vari attributi locali
Module Describes a ODL Module.
MomisObject All the ODL(_i3) data classes inherit form this class.
OctetType Descrive un tipo Octet
OntologyAnnotation Interface to be implemented by all Annotable elements that are Attribute and Interface classes.
OntologyAnnotationValue Interface to be implemented by all Annotable elements that are Attribute and Interface classes.
Operation Descrive un'operazione all'interno di una Interface
OpVar Variabile passata come parametro da un'operazione all'interno di una Interface
Parser  
Parserval  
RangeType Descrive un tipo Range
Relationship Descrive un'attributo complesso (aggregazione binaria o relationship)
Rule Descrive una generica regola di integrita' (ForallRule o CaseRule)
RuleBody Descrive un predicato booleano: puo' essere Antecedente o Conseguente, la forma e' la stessa
RuleOpArg Ogni istanza e' un parametro passato ad una certa operazione: puo' essere una variabile, una costante o un valore
RuleOperation Descrive un confronto di uguaglianza fra un attributo e il valore di ritorno di una chiamata ad operazione
Schema ODL_i3 schema description data strucure entry point.
SchemaParserXml Parser for the XML description.
SchemaParserXml_default Parser for the XML description.
SchemaParserXml_version_0_3 Parser for the "old" XML description that is parses xml files generated by globalClasses in the globalschema pakage
SchemaParserXml_version_0_4_0 Parser for the XML description.
SchemaParserXml_version_0_4_1 Parser for the XML description.
SchemaParserXml_version_0_4_2 Parser for the XML description.
SetType Descrive un tipo collezione Set
SimpleAttribute Descrive un'attributo semplice o complesso
SimpleType Descrive un tipo valore atomico, non strutturato
Source Descrive un sorgente
StringType Descrive un tipo String
The RunTimeValue objects are represented by "java.lang.String"
StructType Descrive un tipo struct
StructVar descrive una variabile contenuta in una struct
TemplateType Descrive un tipo Collezione che puo' essere: Array, Set, List, Bag
ThesRelation Oggetto per descrivere una relazione terminologica.
Type Contiene genericamente un tipo che puo' essere tipo-classe o tipo-valore
TypeContainer This is a Type container, references user defined types.
TypeParserXml Parser for the XML representation of the ODLi3 types.
TypeToSolve Class for resolve types defined by Typedef that in the ODL are referenced as identifiers and can be solved only in a post-processing phase.
UnionList Descrive una mapping rule di tipo UNION
UnionType Descrive un tipo Union.
ValueArg E' un valore literal passato come parametro.
ValueType Contiene genericamente un tipo valore
VelocityTools  
 

Exception Summary
OdlException For Odl error handling.
 



Universita' di Modena e Reggio Emilia