de.mid.innovator.srv2api.icw2bp
Interface BPGlobalTaskResource

All Superinterfaces:
ADClientAble, ADFindAble, ADHistoryAble, ADM2AttrModifyAble, BCBaseElement, BCBaseNamedStereotypeAble, BRCostCenterAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELObject, ELUUIDAble, ELValueContainerAble, MECommentAble, MEConstraintAble, MEModelElement, MENamedElement, MEStereotypeAble, MMAttachmentAble, MMCommentContainerAble, MMLabelAble, MMLabelTextAttachmentAble, MMStereotypeAble, MMTextAble

public interface BPGlobalTaskResource
extends BCBaseNamedStereotypeAble, BRCostCenterAble


Nested Class Summary
static class BPGlobalTaskResource.VAttr
           
 
Method Summary
 BPGlobalTask getAssignedGlobalTask()
          The global task of the resource assignment.
 K_BP_ACTIVITYRESOURCE_RACI_TYPE getAssignmentType()
          The type of the resource assignment, i.e. a responsibility or accountability.
 String getAssignmentTypeAsChar()
          The specified assignment type enum value represented by a string.
 String getOperatingDemand()
          Specifies the percentage of the execution time of the assigned global task that the global task resource will be needed.
 int getOperatingTime()
          Specifies the time the global task resource will be needed for one execution of the global task.
 MERefAbleAsResource getResource()
          The element being represented by the BPGlobalTaskResource.
 String getResourceTypeAsString()
          The specified resource type enum value represented by a string.
 void setAssignmentType(K_BP_ACTIVITYRESOURCE_RACI_TYPE value)
          Set the value of Attribut AssignmentType.
 void setOperatingDemand(String value)
          Set the value of Attribut OperatingDemand.
 void setOperatingTime(int value)
          Set the value of Attribut OperatingTime.
 void setResource(MERefAbleAsResource value)
          Set the value of Foreign Key Resource.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getClientMappingDependency, getOutgoingConceptRealization, getProxyAsgProperty, getRealizedConcept, getRealizedConcept, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, replaceRealizedConcepts, setMapped, setRealizedConcept, setRequirementOfStakeholder
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOwnedComment
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, isCloneAbleElement, modifyStereotypePropertyValuesByName, setStereotype, setStereotypePropertyInfo
 
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.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifier
 
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.icw2elem.ELUUIDAble
getUUID, setUUID
 
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
 
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
 
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.icw2meta.ADClientAble
getAnnotation, getLogic, getLogic, getPresentationContext, getSection
 
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.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
 
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.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getCheckSetNotToLocalizeAttribute, getClientDependency, getNotToLocalizeAttribute, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedLocalizedValue, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, resetNotToLocalizeAttribute, setNotToLocalizeAttribute, sortContents
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
 
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMESupplierDependency, getMESupplierMappingDependency
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getResetDefaultName, getSupplierDependency, rename, setName, setNameKind, setResetDefaultName
 
Methods inherited from interface de.mid.innovator.srv2api.icw2br.BRCostCenterAble
getCostCenter, setCostCenter
 

Method Detail

getAssignedGlobalTask

BPGlobalTask getAssignedGlobalTask()
                                   throws InoNetException,
                                          SrvErrorException
The global task of the resource assignment.

Throws:
InoNetException
SrvErrorException

getAssignmentType

K_BP_ACTIVITYRESOURCE_RACI_TYPE getAssignmentType()
                                                  throws InoNetException,
                                                         SrvErrorException
The type of the resource assignment, i.e. a responsibility or accountability.

Throws:
InoNetException
SrvErrorException

getAssignmentTypeAsChar

String getAssignmentTypeAsChar()
                               throws InoNetException,
                                      SrvErrorException
The specified assignment type enum value represented by a string.

Throws:
InoNetException
SrvErrorException

getOperatingDemand

String getOperatingDemand()
                          throws InoNetException,
                                 SrvErrorException
Specifies the percentage of the execution time of the assigned global task that the global task resource will be needed. Attribute is used for activity based costing. It is used as an alternative of the OperatingTime-Attribute.

Throws:
InoNetException
SrvErrorException

getOperatingTime

int getOperatingTime()
                     throws InoNetException,
                            SrvErrorException
Specifies the time the global task resource will be needed for one execution of the global task. Attribute is used for activity based costing. It is used as an alternative of the OperatingDemand-Attribute.

Throws:
InoNetException
SrvErrorException

getResource

MERefAbleAsResource getResource()
                                throws InoNetException,
                                       SrvErrorException
The element being represented by the BPGlobalTaskResource.

Throws:
InoNetException
SrvErrorException

getResourceTypeAsString

String getResourceTypeAsString()
                               throws InoNetException,
                                      SrvErrorException
The specified resource type enum value represented by a string.

Throws:
InoNetException
SrvErrorException

setAssignmentType

void setAssignmentType(K_BP_ACTIVITYRESOURCE_RACI_TYPE value)
                       throws InoNetException,
                              SrvErrorException
Set the value of Attribut AssignmentType.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException

setOperatingDemand

void setOperatingDemand(String value)
                        throws InoNetException,
                               SrvErrorException
Set the value of Attribut OperatingDemand.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException

setOperatingTime

void setOperatingTime(int value)
                      throws InoNetException,
                             SrvErrorException
Set the value of Attribut OperatingTime.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException

setResource

void setResource(MERefAbleAsResource value)
                 throws InoNetException,
                        SrvErrorException
Set the value of Foreign Key Resource.

Parameters:
value - The value to be set.
Throws:
InoNetException
SrvErrorException