Package de.mid.innovator.srv2api.icw2bc
Interface BCPropertyAble
-
- All Superinterfaces:
ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELObject,ELUUIDAble
- All Known Subinterfaces:
BCExpression,BCRootReuseAbleElement,BCTerm,BPActivityNode,BPArtifact,BPAssociationArtifact,BPCallAble,BPCallAbleChoreographyElement,BPCallAbleProcessElement,BPChoreography,BPChoreographyActivity,BPChoreographySubProcess,BPChoreographyTask,BPCollaboration,BPConditionalEventDefinition,BPDataObject,BPDataStore,BPEndPoint,BPError,BPEscalation,BPEventDefinition,BPEventNode,BPFlowChoreographyContainer,BPFlowElement,BPFlowElementContainer,BPFlowProcessContainer,BPGateway,BPGlobalChoreographyTask,BPGlobalMaskTask,BPGlobalTask,BPGroupArtifact,BPGroupAssign,BPInterface,BPItemDefinition,BPLinkEventDefinition,BPMaskDefinition,BPMaskTask,BPMessage,BPPath,BPProcess,BPSequenceFlow,BPSequenceFlowNode,BPSignal,BPSubProcess,BPTaskNode,BPTimerEventDefinition,BRCostCenter,BRLocation,BROrgUnit,BRPerson,BRResource,BRResourceCL,BRRole,BRTechnical,BSFinalState,BSRegularState,BSState,GCConcept
public interface BCPropertyAble extends ELNamespaceAble, ELContAsgnAble
This is a utility class for BCPropertyAble that provides static methods for creation or other purposes.- Note:
- The interface BCPropertyAble 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 classBCPropertyAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<BCPropertySetRefElem>getAssignedPropertySet(K_CONTROL_OPTION... behaviourFlags)All property set assignments of theBCPropertyAble.java.util.List<BCProperty>getOwnedAdHocProperty(K_CONTROL_OPTION... behaviourFlags)All properties defined for theBCPropertyAble.java.util.List<BCPropertySet>getPropertySetsAssigned(K_CONTROL_OPTION... behaviourFlags)All property sets being assigned to this element.java.util.List<BCPropertySet>getPropertySetsAssigned(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)The method calls getPropertySetsAssigned and filters its return values according to the given stereotype value.voidsetPropertySetsAssigned(java.util.List<? extends BCPropertySet> values)Set the value of View PropertySetsAssigned.-
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.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
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
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
-
-
-
Method Detail
-
getPropertySetsAssigned
java.util.List<BCPropertySet> getPropertySetsAssigned(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All property sets being assigned to this element.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getPropertySetsAssigned
java.util.List<BCPropertySet> getPropertySetsAssigned(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getPropertySetsAssigned 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
-
setPropertySetsAssigned
void setPropertySetsAssigned(java.util.List<? extends BCPropertySet> values) throws InoNetException, SrvErrorException
Set the value of View PropertySetsAssigned.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedAdHocProperty
java.util.List<BCProperty> getOwnedAdHocProperty(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All properties defined for theBCPropertyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getAssignedPropertySet
java.util.List<BCPropertySetRefElem> getAssignedPropertySet(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All property set assignments of theBCPropertyAble.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
-