uk.ac.ucl.cs.emofocl.jmi.emof
Interface NamedElement

All Superinterfaces:
Element, ExtObject, MOFObject, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
AnyType, BooleanLiteralExp, CallExp, CollectionLiteralExp, CollectionType, DataType, Enumeration, EnumerationLiteral, EnumLiteralExp, FeatureCallExp, IfExp, IntegerLiteralExp, InvalidLiteralExp, InvalidType, IterateExp, IteratorExp, LetExp, LibraryOperationCallExp, LiteralExp, LoopExp, MOFClass, MOFPackage, MultiplicityElement, NavigationCallExp, NullLiteralExp, NumericLiteralExp, OCLEquivalentPrimitiveType, OclExpression, Operation, OperationCallExp, Parameter, PrimitiveLiteralExp, PrimitiveType, Property, PropertyCallExp, RealLiteralExp, ReflectiveOperationCallExp, Specification, StringLiteralExp, TupleLiteralExp, TupleType, Type, TypedElement, VariableExp, VoidType
All Known Implementing Classes:
AnyType_Impl, BooleanLiteralExp_Impl, CallExp_Impl, Class_Impl, CollectionLiteralExp_Impl, CollectionType_Impl, DataType_Impl, Enumeration_Impl, EnumerationLiteral_Impl, EnumLiteralExp_Impl, FeatureCallExp_Impl, IfExp_Impl, IntegerLiteralExp_Impl, InvalidLiteralExp_Impl, InvalidType_Impl, IterateExp_Impl, IteratorExp_Impl, LetExp_Impl, LibraryOperationCallExp_Impl, LiteralExp_Impl, LoopExp_Impl, MultiplicityElement_Impl, NamedElement_Impl, NavigationCallExp_Impl, NullLiteralExp_Impl, NumericLiteralExp_Impl, OCLEquivalentPrimitiveType_Impl, OclExpression_Impl, Operation_Impl, OperationCallExp_Impl, Package_Impl, Parameter_Impl, PrimitiveLiteralExp_Impl, PrimitiveType_Impl, Property_Impl, PropertyCallExp_Impl, RealLiteralExp_Impl, ReflectiveOperationCallExp_Impl, Specification_Impl, StringLiteralExp_Impl, TupleLiteralExp_Impl, TupleType_Impl, Type_Impl, TypedElement_Impl, VariableExp_Impl, VoidType_Impl

public interface NamedElement
extends MOFObject


Method Summary
 String getName()
           
 void setName(String name)
           
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.emof.Element
getComment, setComment
 
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

getName

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

setName

void setName(String name)
             throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException