org.eclipse.ocl.examples.domain.library
Class AbstractOperation

java.lang.Object
  extended by org.eclipse.ocl.examples.domain.library.AbstractFeature
      extended by org.eclipse.ocl.examples.domain.library.AbstractOperation
All Implemented Interfaces:
LibraryFeature, LibraryOperation
Direct Known Subclasses:
AbstractBinaryOperation, AbstractTernaryOperation, AbstractUnaryOperation, ConstrainedOperation, EObjectOperation, OclAnyUnsupportedOperation, StringTokenizeOperation

public abstract class AbstractOperation
extends AbstractFeature
implements LibraryOperation


Constructor Summary
AbstractOperation()
           
 
Method Summary
 boolean argumentsMayBeInvalid()
          Return true if this operation should be invoked even if one its arguments is invalid.
 
Methods inherited from class org.eclipse.ocl.examples.domain.library.AbstractFeature
getLibraryValidator, getValidator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.examples.domain.library.LibraryOperation
evaluate
 
Methods inherited from interface org.eclipse.ocl.examples.domain.library.LibraryFeature
getValidator
 

Constructor Detail

AbstractOperation

public AbstractOperation()
Method Detail

argumentsMayBeInvalid

public boolean argumentsMayBeInvalid()
Description copied from interface: LibraryOperation
Return true if this operation should be invoked even if one its arguments is invalid.

Specified by:
argumentsMayBeInvalid in interface LibraryOperation