Package de.mid.innovator.srv2api.icw2br
Interface BRResource
-
- All Superinterfaces:
ADAccessAble
,ADClientAble
,ADFindAble
,ADHistoryAble
,ADLockAble
,ADM2AttrModifyAble
,ADOptionAble
,ADReferenceAble
,ADVersionAble
,BCBaseElement
,BCBaseNamedStereotypeAble
,BCPropertyAble
,BCRootReuseAbleElement
,BCTermAssignAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAble
,ELNamespaceAsgnAble
,ELObject
,ELPackageAble
,ELPictureAble
,ELUUIDAble
,ELValueContainerAble
,MECommentAble
,MEConstraintAble
,MEModelElement
,MENamedElement
,MENamespaceAsgnAble
,MEPackageAble
,MERefAbleAsResource
,MEStereotypeAble
,MMAttachmentAble
,MMCommentContainerAble
,MMLabelAble
,MMLabelTextAttachmentAble
,MMStereotypeAble
,MMTextAble
- All Known Subinterfaces:
BROrgUnit
,BRPerson
,BRRole
,BRTechnical
public interface BRResource extends BCRootReuseAbleElement, MERefAbleAsResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BRResource.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getEAddress()
The electronic address of the business resource, may be an e-mail or an intranet or internet address.<T extends BRResourceRel>
java.util.List<T>getIncoming(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
The incomingBRResourceRel
.java.util.List<BRLocation>
getLocation(K_CONTROL_OPTION... behaviourFlags)
All locations of theBRResource
.java.util.List<BRLocation>
getLocation(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getLocation and filters its return values according to the given stereotype value.java.util.List<BRResourceAtLocation>
getLocationAssignment(K_CONTROL_OPTION... behaviourFlags)
The resource assignments of theBRLocation
.<T extends BRResourceRel>
java.util.List<T>getOutgoing(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
The outgoingBRResourceRel
.<T extends BRResource>
java.util.List<T>getOwnedResource(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
BRResource
getOwningResource()
The container resource of the resource.java.util.List<BPProcess>
getProcess(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPProcess>
getProcess(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcess and filters its return values according to the given stereotype value.java.util.List<BPResourceAtProcess>
getProcessR(K_CONTROL_OPTION... behaviourFlags)
K_BR_RESOURCE_TYPE
getResourceType()
The type ofBRResource
.java.lang.String
getURI()
Currently a dummy attribute, perhaps for a URI to a picture.boolean
isClass()
If this is true, theBRResource
represents a class of resources and not a singleBRResource
instance.boolean
isExternal()
If this is true, the resource is external to the organization or lies outside of the context of the elements the modeler is focused on.void
setClass(boolean value)
Set the value of Attribut IsClass.void
setEAddress(java.lang.String value)
Set the value of Attribut EAddress.void
setExternal(boolean value)
Set the value of Attribut IsExternal.void
setLocation(java.util.List<? extends BRLocation> values)
Set the value of View Location.void
setResourceType(K_BR_RESOURCE_TYPE value)
Set the value of Attribut ResourceType.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRole
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlock
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlg
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainer
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifier
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCPropertyAble
getAssignedPropertySet, getOwnedAdHocProperty, getPropertySetsAssigned, getPropertySetsAssigned, setPropertySetsAssigned
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCRootReuseAbleElement
getOwningChoreography, getOwningCollaboration, getOwningProcess
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCTermAssignAble
assignTerm, getAssignedTerm, getTerms, getTerms, setTerms
-
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.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
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.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPictureAble
getOwnedPicture, getPictureRawData, pictureSetRawData
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependency
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAsgnAble
getMENamespace, getSignatureMessage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEPackageAble
getComponent, getManifest
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MERefAbleAsResource
getActivityResource, getCostsPerTime, getGlobalTaskResource, getLaneR, getLaneWithResource, getLaneWithResource, getParticipantAsEntity, getParticipantAsEntity, getParticipantAsEntityR, getParticipantInRole, getParticipantInRole, getParticipantInRoleR, setCostsPerTime
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholder
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, 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, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
isClass
boolean isClass() throws InoNetException, SrvErrorException
If this is true, theBRResource
represents a class of resources and not a singleBRResource
instance.- Throws:
InoNetException
SrvErrorException
-
setClass
void setClass(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsClass.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getResourceType
K_BR_RESOURCE_TYPE getResourceType() throws InoNetException, SrvErrorException
The type ofBRResource
.- Throws:
InoNetException
SrvErrorException
-
setResourceType
void setResourceType(K_BR_RESOURCE_TYPE value) throws InoNetException, SrvErrorException
Set the value of Attribut ResourceType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isExternal
boolean isExternal() throws InoNetException, SrvErrorException
If this is true, the resource is external to the organization or lies outside of the context of the elements the modeler is focused on.- Throws:
InoNetException
SrvErrorException
-
setExternal
void setExternal(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsExternal.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getEAddress
java.lang.String getEAddress() throws InoNetException, SrvErrorException
The electronic address of the business resource, may be an e-mail or an intranet or internet address.- Throws:
InoNetException
SrvErrorException
-
setEAddress
void setEAddress(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut EAddress.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getURI
java.lang.String getURI() throws InoNetException, SrvErrorException
Currently a dummy attribute, perhaps for a URI to a picture.- Throws:
InoNetException
SrvErrorException
-
getLocation
java.util.List<BRLocation> getLocation(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All locations of theBRResource
. Usually there is only one, but a department, for example, may consist of several teams or units at different locations.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getLocation
java.util.List<BRLocation> getLocation(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getLocation 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:
InoNetException
SrvErrorException
-
setLocation
void setLocation(java.util.List<? extends BRLocation> values) throws InoNetException, SrvErrorException
Set the value of View Location.- Parameters:
values
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getProcess
java.util.List<BPProcess> getProcess(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getProcess
java.util.List<BPProcess> getProcess(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcess 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:
InoNetException
SrvErrorException
-
getLocationAssignment
java.util.List<BRResourceAtLocation> getLocationAssignment(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The resource assignments of theBRLocation
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOutgoing
<T extends BRResourceRel> java.util.List<T> getOutgoing(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The outgoingBRResourceRel
.- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getIncoming
<T extends BRResourceRel> java.util.List<T> getIncoming(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The incomingBRResourceRel
.- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getProcessR
java.util.List<BPResourceAtProcess> getProcessR(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedResource
<T extends BRResource> java.util.List<T> getOwnedResource(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All resources being contained in this resource. This does not necessarily imply that there is a hierarchical subordination between them.- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwningResource
BRResource getOwningResource() throws InoNetException, SrvErrorException
The container resource of the resource.- Throws:
InoNetException
SrvErrorException
-
-