org.planx.msd.lang
Interface EquivalenceClassDiscriminable

All Known Subinterfaces:
SystemNode
All Known Implementing Classes:
AbstractNode, BlockingNodeProxy, DVMNode, NodeProxy, Reference, TemplateNode, XMLStoreNodeProxy

public interface EquivalenceClassDiscriminable

An object which can be discriminated using EquivalenceClass pointers. Discrimination can be done using EquivalenceClassDiscriminator.

Author:
Thomas Ambus

Method Summary
 EquivalenceClass getEquivalenceClass()
          Returns the EquivalenceClass that this object belongs to.
 void setEquivalenceClass(EquivalenceClass eqCls)
          Changes the EquivalenceClass of this object to the specified EquivalenceClass (optional operation).
 

Method Detail

getEquivalenceClass

EquivalenceClass getEquivalenceClass()
Returns the EquivalenceClass that this object belongs to.


setEquivalenceClass

void setEquivalenceClass(EquivalenceClass eqCls)
                         throws UnsupportedOperationException
Changes the EquivalenceClass of this object to the specified EquivalenceClass (optional operation). If this operation is not supported an UnsupportedOperationException will be thrown.

Throws:
UnsupportedOperationException


Copyright © 2010. All Rights Reserved.