Interface BPInputOutputSpecifyAble
- All Superinterfaces:
ADClientAble, ADFindAble, ADHistoryAble, ADM2AttrModifyAble, BCBaseElement, BCBaseNamedStereotypeAble, BPResourceRoleAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAble, ELObject, ELUUIDAble, ELValueContainerAble, MECommentAble, MEConstraintAble, MEModelElement, MENamedElement, MEStereotypeAble, METermAble, MMAttachmentAble, MMCommentContainerAble, MMLabelAble, MMLabelTextAttachmentAble, MMStereotypeAble, MMTextAble
- All Known Subinterfaces:
BPActivityNode, BPCallAbleProcessElement, BPGlobalMaskTask, BPGlobalTask, BPMaskTask, BPProcess, BPSubProcess, BPTaskNode
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 -
Method Summary
Modifier and TypeMethodDescriptionAll data inputs at thisBPInputOutputSpecifyAble.getDataInput(MMStereotype stereotype) The method calls getDataInput and filters its return values according to the given stereotype value.All data outputs at thisBPInputOutputSpecifyAble.getDataOutput(MMStereotype stereotype) The method calls getDataOutput and filters its return values according to the given stereotype value.getFlowExpandedShortValue(MMText refObj, String pattern) Returns the formatted value of this element given by argument pattern orargument refObjwhere all fill-ins are expanded with short names.getInputOutputObject(MMStereotype stereotype) The method calls getInputOutputObject and filters its return values according to the given stereotype value.getInputSet(K_CONTROL_OPTION... behaviourFlags) AllBPInputSetof theBPInputOutputSpecifyAble.getIODataObject(K_CONTROL_OPTION... behaviourFlags) All objects of theBPInputOutputSpecifyAble.getIODataObjectByKind(MMStereotype stereotype, K_BP_DATA_OBJECT_TYPE kind) The method calls getIODataObjectByKind and filters its return values according to the given stereotype value.getModifyIOSpecs(boolean item) Returns information for the modification of input/output specification FlowDocuments of this element.getOutputSet(K_CONTROL_OPTION... behaviourFlags) AllBPOutputSetof theBPInputOutputSpecifyAble.Methods inherited from interface ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface BCBaseElement
getBusinessIdentifier, setBusinessIdentifierMethods inherited from interface BPResourceRoleAble
getResourceAssigned, getResourceAssigned, getResourceRole, getResourceRoleByRACIType, getResourceRoleByRACIType, getUseResources, setResourceAssigned, setUseResourcesMethods inherited from interface ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getItemDefinition, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface ELValueContainerAble
getValueReUseAble, setValueReUseAbleMethods inherited from interface MECommentAble
getAssignedComment, getAssignedComment, getCommentAssignMethods inherited from interface MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssignMethods inherited from interface MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColorMethods inherited from interface MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependencyMethods inherited from interface MEStereotypeAble
getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getMEClientDependency, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholderMethods inherited from interface METermAble
getTerm, setTermMethods inherited from interface MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachmentMethods inherited from interface MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConceptMethods inherited from interface MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfoMethods inherited from interface MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getExtendingStereotype, getExtendingStereotypeNames, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setExtendingStereotype, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Method Details
-
getFlowExpandedShortValue
String getFlowExpandedShortValue(MMText refObj, 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
List<BPDataObject> getIODataObjectByKind(K_BP_DATA_OBJECT_TYPE kind) throws InoNetException, SrvErrorException - Parameters:
kind- A value of type K_BP_DATA_OBJECT_TYPE that controls the behaviour of the underlying method. (see description)- Throws:
InoNetExceptionSrvErrorException
-
getIODataObjectByKind
List<BPDataObject> getIODataObjectByKind(MMStereotype stereotype, K_BP_DATA_OBJECT_TYPE kind) 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)- Throws:
InoNetExceptionSrvErrorException
-
getDataInput
All data inputs at thisBPInputOutputSpecifyAble.- Throws:
InoNetExceptionSrvErrorException
-
getDataInput
The method calls getDataInput and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getDataOutput
All data outputs at thisBPInputOutputSpecifyAble.- Throws:
InoNetExceptionSrvErrorException
-
getDataOutput
The method calls getDataOutput and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getInputOutputObject
- Throws:
InoNetExceptionSrvErrorException
-
getInputOutputObject
List<BPDataObject> getInputOutputObject(MMStereotype stereotype) 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 list- Throws:
InoNetExceptionSrvErrorException
-
getModifyIOSpecs
Returns information for the modification of input/output specification FlowDocuments of this element.- Parameters:
item-- Throws:
InoNetExceptionSrvErrorException
-
getInputSet
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
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
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.
-