Package de.mid.innovator.srv2api.icw2bp
Interface BPInputOutputSpecifyAble
-
- All Superinterfaces:
ELContainerAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELObject
- All Known Subinterfaces:
BPActivityNode,BPCallAbleProcessElement,BPGlobalMaskTask,BPGlobalTask,BPMaskTask,BPProcess,BPSubProcess,BPTaskNode
public interface BPInputOutputSpecifyAble extends ELNamespaceAble
This is a utility class for BPInputOutputSpecifyAble that provides static methods for creation or other purposes.- Note:
- The interface BPInputOutputSpecifyAble describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBPInputOutputSpecifyAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<BPDataObject>getDataInput(K_CONTROL_OPTION... behaviourFlags)All data inputs at thisBPInputOutputSpecifyAble.java.util.List<BPDataObject>getDataInput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getDataInput and filters its return values according to the given stereotype value.java.util.List<BPDataObject>getDataOutput(K_CONTROL_OPTION... behaviourFlags)All data outputs at thisBPInputOutputSpecifyAble.java.util.List<BPDataObject>getDataOutput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getDataOutput and filters its return values according to the given stereotype value.java.lang.StringgetFlowExpandedShortValue(MMText refObj, java.lang.String pattern)Returns the formatted value of this element given by argument pattern orargument refObjwhere all fill-ins are expanded with short names.java.util.List<BPDataObject>getInputOutputObject(K_CONTROL_OPTION... behaviourFlags)java.util.List<BPDataObject>getInputOutputObject(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getInputOutputObject and filters its return values according to the given stereotype value.java.util.List<BPInputSet>getInputSet(K_CONTROL_OPTION... behaviourFlags)AllBPInputSetof theBPInputOutputSpecifyAble.java.util.List<BPDataObject>getIODataObject(K_CONTROL_OPTION... behaviourFlags)All objects of theBPInputOutputSpecifyAble.java.util.List<BPDataObject>getIODataObjectByKind(K_BP_DATA_OBJECT_TYPE kind, K_CONTROL_OPTION... behaviourFlags)java.util.List<BPDataObject>getIODataObjectByKind(MMStereotype stereotype, K_BP_DATA_OBJECT_TYPE kind, K_CONTROL_OPTION... behaviourFlags)The method calls getIODataObjectByKind and filters its return values according to the given stereotype value.ARG_ModifyFlowDocumentsReqgetModifyIOSpecs(boolean item)Returns information for the modification of input/output specification FlowDocuments of this element.java.util.List<BPOutputSet>getOutputSet(K_CONTROL_OPTION... behaviourFlags)AllBPOutputSetof theBPInputOutputSpecifyAble.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImport
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
-
-
-
Method Detail
-
getFlowExpandedShortValue
java.lang.String getFlowExpandedShortValue(MMText refObj, java.lang.String pattern) throws InoNetException, SrvErrorException
Returns the formatted value of this element given by argument pattern orargument refObjwhere all fill-ins are expanded with short names.- Parameters:
refObj- A further instance of type MMText which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)pattern- A string pattern. This parameter is optional. (Its value can be given as null.)- Throws:
InoNetExceptionSrvErrorException
-
getIODataObjectByKind
java.util.List<BPDataObject> getIODataObjectByKind(K_BP_DATA_OBJECT_TYPE kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
kind- A value of type K_BP_DATA_OBJECT_TYPE that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getIODataObjectByKind
java.util.List<BPDataObject> getIODataObjectByKind(MMStereotype stereotype, K_BP_DATA_OBJECT_TYPE kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getIODataObjectByKind and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listkind- A value of type K_BP_DATA_OBJECT_TYPE that controls the behaviour of the underlying method. (see description)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDataInput
java.util.List<BPDataObject> getDataInput(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All data inputs at thisBPInputOutputSpecifyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDataInput
java.util.List<BPDataObject> getDataInput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getDataInput and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDataOutput
java.util.List<BPDataObject> getDataOutput(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All data outputs at thisBPInputOutputSpecifyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getDataOutput
java.util.List<BPDataObject> getDataOutput(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getDataOutput and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getInputOutputObject
java.util.List<BPDataObject> getInputOutputObject(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getInputOutputObject
java.util.List<BPDataObject> getInputOutputObject(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getInputOutputObject and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getModifyIOSpecs
ARG_ModifyFlowDocumentsReq getModifyIOSpecs(boolean item) throws InoNetException, SrvErrorException
Returns information for the modification of input/output specification FlowDocuments of this element.- Parameters:
item-- Throws:
InoNetExceptionSrvErrorException
-
getInputSet
java.util.List<BPInputSet> getInputSet(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPInputSetof theBPInputOutputSpecifyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOutputSet
java.util.List<BPOutputSet> getOutputSet(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBPOutputSetof theBPInputOutputSpecifyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getIODataObject
java.util.List<BPDataObject> getIODataObject(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All objects of theBPInputOutputSpecifyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
-