it.unimo.dbgroup.momis.odli3
Interface AttributeInterface

All Known Subinterfaces:
GlobalAttribute
All Known Implementing Classes:
Attribute, GlobalRelationship, GlobalSimpleAttribute

public interface AttributeInterface

Describes a generic Attribute.
See the Attribute cleass for method description


Method Summary
 void control()
           
 java.lang.String getDottedName()
           
 IntBody getIntBody()
           
 Interface getInterface()
           
 java.lang.String getName()
           
 boolean getOptionality()
           
 Type getType()
           
 void setIntBody(IntBody belongsToIntBody)
           
 void setName(java.lang.String v)
           
 void setOptionality(boolean isOptional)
           
 java.lang.String toOdl()
           
 java.lang.String toOlcdAttributes(TranslationMap tm, TranslationMap tmName)
           
 

Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String v)

getDottedName

public java.lang.String getDottedName()

getInterface

public Interface getInterface()

toOdl

public java.lang.String toOdl()

getOptionality

public boolean getOptionality()

setOptionality

public void setOptionality(boolean isOptional)

toOlcdAttributes

public java.lang.String toOlcdAttributes(TranslationMap tm,
                                         TranslationMap tmName)

control

public void control()
             throws OdlException
Throws:
OdlException

getType

public Type getType()

getIntBody

public IntBody getIntBody()

setIntBody

public void setIntBody(IntBody belongsToIntBody)


Universita' di Modena e Reggio Emilia