Package de.mid.innovator.srv2api.icw2br
Interface BRPerson
-
- All Superinterfaces:
ADAccessAble
,ADClientAble
,ADFindAble
,ADHistoryAble
,ADLockAble
,ADM2AttrModifyAble
,ADOptionAble
,ADReferenceAble
,ADVersionAble
,BCBaseElement
,BCBaseNamedStereotypeAble
,BCPropertyAble
,BCRootReuseAbleElement
,BCTermAssignAble
,BRResource
,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
public interface BRPerson extends BRResource
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BRPerson.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<BROrgUnitPersonRel>
getAssignmentToOrgUnit(K_CONTROL_OPTION... behaviourFlags)
The organizational unit assignment of the person.java.util.List<BRPersonContactData>
getContactData(K_CONTROL_OPTION... behaviourFlags)
AllBRPersonContactData
of theBRPerson
.java.lang.String
getFirstName()
The first name of the person.K_BR_PERSON_GENDER
getGender()
The gender of a person may be either male or female.java.util.List<BROrgUnitMemberRel>
getOrgUnitMembership(K_CONTROL_OPTION... behaviourFlags)
The group assignments of the person.java.lang.String
getOtherNames()
Other names of the person.java.util.List<BRPersonInRole>
getPotentialRole(K_CONTROL_OPTION... behaviourFlags)
The role assignments of this person.BRPersonInRole
getRelationshipToPossibleRole(BRRole refObj)
java.lang.String
getSurname()
The surname of the person.java.lang.String
getTitle()
The title of the person.void
setFirstName(java.lang.String value)
Set the value of Attribut FirstName.void
setGender(K_BR_PERSON_GENDER value)
Set the value of Attribut Gender.void
setOtherNames(java.lang.String value)
Set the value of Attribut OtherNames.void
setSurname(java.lang.String value)
Set the value of Attribut Surname.void
setTitle(java.lang.String value)
Set the value of Attribut Title.-
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.icw2br.BRResource
getEAddress, getIncoming, getLocation, getLocation, getLocationAssignment, getOutgoing, getOwnedResource, getOwningResource, getProcess, getProcess, getProcessR, getResourceType, getURI, isClass, isExternal, setClass, setEAddress, setExternal, setLocation, setResourceType
-
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
-
getTitle
java.lang.String getTitle() throws InoNetException, SrvErrorException
The title of the person.- Throws:
InoNetException
SrvErrorException
-
setTitle
void setTitle(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut Title.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getGender
K_BR_PERSON_GENDER getGender() throws InoNetException, SrvErrorException
The gender of a person may be either male or female. If the modeler considers the gender to be not important for the use of the person, the gender attribute may be set to be not specified.- Throws:
InoNetException
SrvErrorException
-
setGender
void setGender(K_BR_PERSON_GENDER value) throws InoNetException, SrvErrorException
Set the value of Attribut Gender.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getFirstName
java.lang.String getFirstName() throws InoNetException, SrvErrorException
The first name of the person.- Throws:
InoNetException
SrvErrorException
-
setFirstName
void setFirstName(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut FirstName.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOtherNames
java.lang.String getOtherNames() throws InoNetException, SrvErrorException
Other names of the person.- Throws:
InoNetException
SrvErrorException
-
setOtherNames
void setOtherNames(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut OtherNames.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getSurname
java.lang.String getSurname() throws InoNetException, SrvErrorException
The surname of the person.- Throws:
InoNetException
SrvErrorException
-
setSurname
void setSurname(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut Surname.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getRelationshipToPossibleRole
BRPersonInRole getRelationshipToPossibleRole(BRRole refObj) throws InoNetException, SrvErrorException
- Parameters:
refObj
- A further instance of type BRRole which is used to control the behaviour of the method. (see description above)- Throws:
InoNetException
SrvErrorException
-
getOrgUnitMembership
java.util.List<BROrgUnitMemberRel> getOrgUnitMembership(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The group assignments of the person.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getPotentialRole
java.util.List<BRPersonInRole> getPotentialRole(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The role assignments of this person.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getAssignmentToOrgUnit
java.util.List<BROrgUnitPersonRel> getAssignmentToOrgUnit(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The organizational unit assignment of the person.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getContactData
java.util.List<BRPersonContactData> getContactData(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBRPersonContactData
of theBRPerson
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
-