uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs
Interface PropertyCS

All Superinterfaces:
ExtObject, MultiplicityElementCS, NamedElementCS, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject, TypedElementCS
All Known Implementing Classes:
PropertyCS_Impl

public interface PropertyCS
extends MultiplicityElementCS


Method Summary
 String getComment()
           
 ExpressionCS getDefaultValue()
           
 boolean getIsComposite()
           
 MOFClassCS getMOFClass()
           
 String getOpposite()
           
 void setComment(String comment)
           
 void setDefaultValue(ExpressionCS defaultValue)
           
 void setIsComposite(boolean isComposite)
           
 void setMOFClass(MOFClassCS mOFClass)
           
 void setOpposite(String opposite)
           
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs.MultiplicityElementCS
getIsOrdered, getIsUnique, getLower, getUpper, setIsOrdered, setIsUnique, setLower, setUpper
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs.TypedElementCS
getTypePath, setTypePath
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.emofcs.jmi.emofcs.NamedElementCS
getColumn, getLine, getName, setColumn, setLine, setName
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getIsComposite

boolean getIsComposite()
                       throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setIsComposite

void setIsComposite(boolean isComposite)
                    throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getOpposite

String getOpposite()
                   throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setOpposite

void setOpposite(String opposite)
                 throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getComment

String getComment()
                  throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setComment

void setComment(String comment)
                throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getDefaultValue

ExpressionCS getDefaultValue()
                             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setDefaultValue

void setDefaultValue(ExpressionCS defaultValue)
                     throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getMOFClass

MOFClassCS getMOFClass()
                       throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setMOFClass

void setMOFClass(MOFClassCS mOFClass)
                 throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException