de.mid.innovator.srv2api.icw2bp
Interface BPResourceAtProcess

All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, BRCostCenterAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject, MEModelElement

public interface BPResourceAtProcess
extends ELContAsgnAble, BRCostCenterAble


Nested Class Summary
static class BPResourceAtProcess.VAttr
           
 
Method Summary
 String getOperatingDemand()
          Specifies the percentage of the execution time of the process that the responsible resource will be needed.
 int getOperatingTime()
          Specifies the time the responsible resource will be needed for one execution of the process.
 BPProcess getProcess()
          The process the resource is responsible for.
 BRResource getResponsibleResource()
          The resource being responsible for this process.
 void setOperatingDemand(String value)
          Set the value of Attribut OperatingDemand.
 void setOperatingTime(int value)
          Set the value of Attribut OperatingTime.
 void setProcess(BPProcess value)
          Set the value of Foreign Key Process.
 
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.icw2br.BRCostCenterAble
getCostCenter, setCostCenter
 
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.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.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.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.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
 

Method Detail

getOperatingDemand

String getOperatingDemand()
                          throws InoNetException,
                                 SrvErrorException
Specifies the percentage of the execution time of the process that the responsible 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 responsible resource will be needed for one execution of the process. Attribute is used for activity based costing. It is used as an alternative of the OperatingDemand-Attribute.

Throws:
InoNetException
SrvErrorException

getProcess

BPProcess getProcess()
                     throws InoNetException,
                            SrvErrorException
The process the resource is responsible for.

Throws:
InoNetException
SrvErrorException

getResponsibleResource

BRResource getResponsibleResource()
                                  throws InoNetException,
                                         SrvErrorException
The resource being responsible for this process.

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

setProcess

void setProcess(BPProcess value)
                throws InoNetException,
                       SrvErrorException
Set the value of Foreign Key Process.

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