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 classBRPerson.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)AllBRPersonContactDataof theBRPerson.java.lang.StringgetFirstName()The first name of the person.K_BR_PERSON_GENDERgetGender()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.StringgetOtherNames()Other names of the person.java.util.List<BRPersonInRole>getPotentialRole(K_CONTROL_OPTION... behaviourFlags)The role assignments of this person.BRPersonInRolegetRelationshipToPossibleRole(BRRole refObj)java.lang.StringgetSurname()The surname of the person.java.lang.StringgetTitle()The title of the person.voidsetFirstName(java.lang.String value)Set the value of Attribut FirstName.voidsetGender(K_BR_PERSON_GENDER value)Set the value of Attribut Gender.voidsetOtherNames(java.lang.String value)Set the value of Attribut OtherNames.voidsetSurname(java.lang.String value)Set the value of Attribut Surname.voidsetTitle(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, SrvErrorExceptionThe title of the person.- Throws:
InoNetExceptionSrvErrorException
-
setTitle
void setTitle(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut Title.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getFirstName
java.lang.String getFirstName() throws InoNetException, SrvErrorExceptionThe first name of the person.- Throws:
InoNetExceptionSrvErrorException
-
setFirstName
void setFirstName(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut FirstName.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOtherNames
java.lang.String getOtherNames() throws InoNetException, SrvErrorExceptionOther names of the person.- Throws:
InoNetExceptionSrvErrorException
-
setOtherNames
void setOtherNames(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut OtherNames.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSurname
java.lang.String getSurname() throws InoNetException, SrvErrorExceptionThe surname of the person.- Throws:
InoNetExceptionSrvErrorException
-
setSurname
void setSurname(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut Surname.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
getContactData
java.util.List<BRPersonContactData> getContactData(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
AllBRPersonContactDataof theBRPerson.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
-