MetaBoss

com.metaboss.sdlctools.models.metabossmodel.enterprisemodel
Interface AbstractOperation

All Superinterfaces:
ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
EventSubscriptionOperation, Operation

public interface AbstractOperation
extends ModelElement

AbstractOperation object instance interface.


Method Summary
 ModelElementConstraint findInputConstraint(java.lang.String pConstraintName)
          Looks for the input Constraint with the given name in this Operation.
 OperationInputField findInputField(java.lang.String pFieldName)
          Looks for the Input Field with the given name in this Operation.
 OperationOutputField findOutputField(java.lang.String pFieldName)
           
 OperationOutputMessage findOutputMessage(java.lang.String pMessageName)
           
 java.util.Collection getCombinedTypes()
          Returns list of DataTypes, Structures and Messages used in the operation.
 ModelElementConstraint getInputConstraint(java.lang.String pConstraintName)
          Looks for the input Constraint with the given name in this Operation.
 java.util.List getInputConstraints()
          Returns the value of reference inputConstraints.
 OperationInputField getInputField(java.lang.String pFieldName)
           
 java.util.List getInputFields()
          Returns the value of reference inputFields.
 OperationOutputField getOutputField(java.lang.String pFieldName)
           
 java.util.List getOutputFields()
          Returns the value of reference outputFields.
 OperationOutputMessage getOutputMessage(java.lang.String pMessageName)
           
 java.util.List getOutputMessages()
          Returns the value of reference outputMessages.
 
Methods inherited from interface com.metaboss.sdlctools.models.metabossmodel.ModelElement
findAttachment, getAttachment, getAttachments, getCombinedContents, getContents, getDescription, getDiagramModelElements, getName, getOwnerIdentifier, getRef, getReferencedElements, getTags, isContainedWithin, isDerived, mayContain, mayContainWithin, setDescription, setName, setOwnerIdentifier
 
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

getInputField

public OperationInputField getInputField(java.lang.String pFieldName)
Parameters:
pFieldName -
Returns:

getOutputField

public OperationOutputField getOutputField(java.lang.String pFieldName)
Parameters:
pFieldName -
Returns:

getOutputMessage

public OperationOutputMessage getOutputMessage(java.lang.String pMessageName)
Parameters:
pMessageName -
Returns:

findInputField

public OperationInputField findInputField(java.lang.String pFieldName)
Looks for the Input Field with the given name in this Operation. Returns the field object or null if none found

Parameters:
pFieldName -
Returns:
Looks for the Input Field with the given name in this Operation. Returns the field object or null if none found

findOutputField

public OperationOutputField findOutputField(java.lang.String pFieldName)
Parameters:
pFieldName -
Returns:

findOutputMessage

public OperationOutputMessage findOutputMessage(java.lang.String pMessageName)
Parameters:
pMessageName -
Returns:

getCombinedTypes

public java.util.Collection getCombinedTypes()
Returns list of DataTypes, Structures and Messages used in the operation.

Returns:
Returns list of DataTypes, Structures and Messages used in the operation.

findInputConstraint

public ModelElementConstraint findInputConstraint(java.lang.String pConstraintName)
Looks for the input Constraint with the given name in this Operation. Returns the Constraint or null if none found.

Parameters:
pConstraintName -
Returns:
Looks for the input Constraint with the given name in this Operation. Returns the Constraint or null if none found.

getInputConstraint

public ModelElementConstraint getInputConstraint(java.lang.String pConstraintName)
Looks for the input Constraint with the given name in this Operation. Returns the Constraint or throws exception if none found.

Parameters:
pConstraintName -
Returns:
Looks for the input Constraint with the given name in this Operation. Returns the Constraint or throws exception if none found.

getOutputMessages

public java.util.List getOutputMessages()
Returns the value of reference outputMessages.

Returns:
Value of reference outputMessages.

getInputConstraints

public java.util.List getInputConstraints()
Returns the value of reference inputConstraints.

Returns:
Value of reference inputConstraints.

getInputFields

public java.util.List getInputFields()
Returns the value of reference inputFields.

Returns:
Value of reference inputFields.

getOutputFields

public java.util.List getOutputFields()
Returns the value of reference outputFields.

Returns:
Value of reference outputFields.

MetaBoss

Copyright © 2000-2005 Softaris Pty.Ltd. All Rights Reserved.