Interface MMProfile
-
- All Superinterfaces:
ADAccessAble
,ADClientAble
,ADFindAble
,ADHistoryAble
,ADLockAble
,ADM2AttrModifyAble
,ADOptionAble
,ADVersionAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAble
,ELNamespaceAsgnAble
,ELObject
,ELPackage
,ELPackageAble
,ELUUIDAble
,MMMetamodelElement
,MMTextAble
- All Known Subinterfaces:
MMSyncProfile
,MMXProfile
public interface MMProfile extends MMTextAble, MMMetamodelElement, ELPackage, ADVersionAble
A profile is a kind of package that extends a reference metamodel. The primary extension construct is the stereotype which is defined as part of profiles.- See Also:
MMProfileHelper
- Note:
- The interface MMProfile describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MMProfile.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
generatePossibleEntries(K_CTREE item)
Generates all possible entries for this profile within the specified view of the configuration editor.<T extends MMProfile>
java.util.List<T>getAvailableProfile(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All profiles which are available for this profile.java.util.List<java.lang.String>
getCopy(java.util.List<? extends ELElement> seqSel, boolean ownedElementTransitive)
Returns a complete copy buffer for the selected elements contained in this profile.byte[]
getCopyToFile(java.util.List<? extends ELElement> seqSel, boolean ownedElementTransitive)
Returns a complete copy buffer for the selected elements contained in this profile as file.java.util.List<DGCommand>
getDGCommand(K_CONTROL_OPTION... behaviourFlags)
All docu commands owned by this profile.<T extends MMMetamodelElement>
java.util.List<T>getIgnoredElement(java.lang.Class<T> returnType)
java.util.List<MM2ClassificationConstraint>
getOwnedClassificationConstraint(K_CONTROL_OPTION... behaviourFlags)
All classification constraints that are defined within this profile.java.util.List<DGConfig>
getOwnedConfig(K_CONTROL_OPTION... behaviourFlags)
All documentation configurations owned by this profile.java.util.List<MMCreateTemplate>
getOwnedCreateTemplate(K_CONTROL_OPTION... behaviourFlags)
All create templates owned by this profile.java.util.List<DGTemplate>
getOwnedDGTemplate(K_CONTROL_OPTION... behaviourFlags)
All documentation building blocks owned by this profile.java.util.List<DGDocuStructureRoot>
getOwnedDocuStructureRoot(K_CONTROL_OPTION... behaviourFlags)
All documentation structures owned by this profile.java.util.List<MMEngineeringSequence>
getOwnedEngineeringSequence(K_CONTROL_OPTION... behaviourFlags)
All engineering sequences owned by this profile.java.util.List<MMFilter>
getOwnedFilter(K_CONTROL_OPTION... behaviourFlags)
java.util.List<MMFontColor>
getOwnedFontColor(K_CONTROL_OPTION... behaviourFlags)
All font color elements owned by this profile.java.util.List<DGFooter>
getOwnedFooter(K_CONTROL_OPTION... behaviourFlags)
All documentation footers owned by this profile.java.util.List<MMFormat>
getOwnedFormat(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DGHeader>
getOwnedHeader(K_CONTROL_OPTION... behaviourFlags)
All documentation headers owned by this profile.java.util.List<MMLabel>
getOwnedLabel(K_CONTROL_OPTION... behaviourFlags)
java.util.List<MMMenu>
getOwnedMenu(K_CONTROL_OPTION... behaviourFlags)
java.util.List<MMRecipe>
getOwnedRecipe(K_CONTROL_OPTION... behaviourFlags)
java.util.List<MMRoleExecution>
getOwnedRoleExecution(K_CONTROL_OPTION... behaviourFlags)
All role executions owned by this profile.java.util.List<DGSelection>
getOwnedSelection(K_CONTROL_OPTION... behaviourFlags)
All documentation selection owned by this profile.java.util.List<MMStereotype>
getOwnedStereotype(K_CONTROL_OPTION... behaviourFlags)
All stereotypes owned by this profile.java.util.List<CLStructureDefinition>
getOwnedStructureDefinition(K_CONTROL_OPTION... behaviourFlags)
All structure definitions owned by thisMMProfile
.java.util.List<MMText>
getOwnedText(K_CONTROL_OPTION... behaviourFlags)
java.util.List<DGTitle>
getOwnedTitle(K_CONTROL_OPTION... behaviourFlags)
All documentation title pages owned by this profile.DGTreeStructureRoot
getOwnedTreeStructureRoot()
TheDGTreeStructureRoot
owned by this profile.java.util.List<DGTreeTemplate>
getOwnedTreeTemplate(K_CONTROL_OPTION... behaviourFlags)
All details templates owned by this profile.java.util.List<MMTypeSystem>
getOwnedTypeSystem(K_CONTROL_OPTION... behaviourFlags)
All type systems owned by thisMMProfile
.java.util.List<MMVerify>
getOwnedVerify(K_CONTROL_OPTION... behaviourFlags)
ADModel
getOwningModel()
java.util.List<MMProfileApplication>
getProfileApplication(K_CONTROL_OPTION... behaviourFlags)
All profile applications owned by this profile.java.util.List<MMProfileApplication>
getProfileImported(K_CONTROL_OPTION... behaviourFlags)
java.util.List<MMStereotype>
getRootStereotype(MM2Class refObj, K_CONTROL_OPTION... behaviourFlags)
All root stereotypes of this root profile.java.util.List<MMStereotype>
getStereotypeByMetaClass(MM2Class refObj, java.lang.String pattern, java.lang.Class<? extends ELObject> kind, K_CONTROL_OPTION... behaviourFlags)
All meta class stereotypes specified by meta class or argument kind which are owned and imported by this profile.java.util.List<MMStereotype>
getStereotypeByMetaClassTransitive(MM2Class refObj, java.lang.String pattern, java.lang.Class<? extends ELObject> kind, K_CONTROL_OPTION... behaviourFlags)
All meta class stereotypes or transitive specializations specified by meta class or argument kind which are owned and imported by this profile.boolean
hasValidLicense(java.lang.String pattern)
True, if argument pattern contains all licenses which are necessary for this profile.boolean
isRoot()
True, if this profile is the root of all profiles in the current model.java.util.List<ELElement>
paste(java.util.List<? extends ELElement> seqSel, java.util.List<java.lang.String> seqVList, boolean checkConstraint)
Pastes the element copy buffer into thisMMProfile
.java.util.List<ELElement>
pasteFromFile(java.util.List<? extends ELElement> seqSel, byte[] file, boolean checkConstraint)
Pastes the element copy file buffer into the current object.void
setProfileApplication(java.util.List<? extends ELElement> seq)
Creates a profile application for each specified profile.-
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.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfo
-
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.ELPackage
getAppliedProfile, getAppliedProfileTransitive, getImportingNamespace, getImportingNamespace, getImportingNamespaceTransitive, getImportingNamespaceTransitive, getPackagedElement, getPackageImported, getPublicImportedPackage, getPublicImportedPackage, getPublicImportedPackageTransitive, getPublicImportedPackageTransitive, setAppliedProfile
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetamodelElement
getIgnoringProfile
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
hasValidLicense
boolean hasValidLicense(java.lang.String pattern) throws InoNetException, SrvErrorException
True, if argument pattern contains all licenses which are necessary for this profile.- Parameters:
pattern
- A string pattern.- Throws:
InoNetException
SrvErrorException
-
isRoot
boolean isRoot() throws InoNetException, SrvErrorException
True, if this profile is the root of all profiles in the current model.- Throws:
InoNetException
SrvErrorException
-
getAvailableProfile
<T extends MMProfile> java.util.List<T> getAvailableProfile(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All profiles which are available for this profile.- 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
-
getRootStereotype
java.util.List<MMStereotype> getRootStereotype(MM2Class refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All root stereotypes of this root profile. The list may be reduced by a stereotype class.- Parameters:
refObj
- A further instance of type MM2Class which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getStereotypeByMetaClass
java.util.List<MMStereotype> getStereotypeByMetaClass(MM2Class refObj, java.lang.String pattern, java.lang.Class<? extends ELObject> kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All meta class stereotypes specified by meta class or argument kind which are owned and imported by this profile. The list may be reduced to stereotypes named by the argument pattern.- Parameters:
refObj
- A further instance of type MM2Class which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)pattern
- A string pattern. This parameter is optional. (Its value can be given as null.)kind
- A value of type K_VOCL that controls the behaviour of the underlying method. (see description) This parameter is optional. (Its value can be given as null.)behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getStereotypeByMetaClassTransitive
java.util.List<MMStereotype> getStereotypeByMetaClassTransitive(MM2Class refObj, java.lang.String pattern, java.lang.Class<? extends ELObject> kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All meta class stereotypes or transitive specializations specified by meta class or argument kind which are owned and imported by this profile. The list may be reduced to stereotypes named by the argument pattern.- Parameters:
refObj
- A further instance of type MM2Class which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)pattern
- A string pattern. This parameter is optional. (Its value can be given as null.)kind
- A value of type K_VOCL that controls the behaviour of the underlying method. (see description) This parameter is optional. (Its value can be given as null.)behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getCopy
java.util.List<java.lang.String> getCopy(java.util.List<? extends ELElement> seqSel, boolean ownedElementTransitive) throws InoNetException, SrvErrorException
Returns a complete copy buffer for the selected elements contained in this profile.- Parameters:
seqSel
- sequence of elements to copyownedElementTransitive
- extend seqSel by its transitive content- Throws:
InoNetException
SrvErrorException
-
getCopyToFile
byte[] getCopyToFile(java.util.List<? extends ELElement> seqSel, boolean ownedElementTransitive) throws InoNetException, SrvErrorException
Returns a complete copy buffer for the selected elements contained in this profile as file.- Parameters:
seqSel
- sequence of elements to copyownedElementTransitive
- extend seqSel by its transitive content- Throws:
InoNetException
SrvErrorException
-
generatePossibleEntries
void generatePossibleEntries(K_CTREE item) throws InoNetException, SrvErrorException
Generates all possible entries for this profile within the specified view of the configuration editor.- Parameters:
item
-- Throws:
InoNetException
SrvErrorException
-
paste
java.util.List<ELElement> paste(java.util.List<? extends ELElement> seqSel, java.util.List<java.lang.String> seqVList, boolean checkConstraint) throws InoNetException, SrvErrorException
Pastes the element copy buffer into thisMMProfile
.- Parameters:
seqSel
- selected elementsseqVList
- string representation of paste buffer (result of copy-command)checkConstraint
- do not paste if profile constraints will be violated by this paste- Throws:
InoNetException
SrvErrorException
-
pasteFromFile
java.util.List<ELElement> pasteFromFile(java.util.List<? extends ELElement> seqSel, byte[] file, boolean checkConstraint) throws InoNetException, SrvErrorException
Pastes the element copy file buffer into the current object.- Parameters:
seqSel
- selected elementsfile
- content of paste buffer (result of copyToFile-command)checkConstraint
- do not paste if profile constraints will be violated by this paste- Throws:
InoNetException
SrvErrorException
-
setProfileApplication
void setProfileApplication(java.util.List<? extends ELElement> seq) throws InoNetException, SrvErrorException
Creates a profile application for each specified profile. Existing applications from this profile to not specified profiles are deleted.- Parameters:
seq
- List of ELElement- Throws:
InoNetException
SrvErrorException
-
getOwnedStereotype
java.util.List<MMStereotype> getOwnedStereotype(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All stereotypes owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedCreateTemplate
java.util.List<MMCreateTemplate> getOwnedCreateTemplate(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All create templates owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getProfileImported
java.util.List<MMProfileApplication> getProfileImported(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
-
getOwnedClassificationConstraint
java.util.List<MM2ClassificationConstraint> getOwnedClassificationConstraint(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All classification constraints that are defined within this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedEngineeringSequence
java.util.List<MMEngineeringSequence> getOwnedEngineeringSequence(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All engineering sequences owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedMenu
java.util.List<MMMenu> getOwnedMenu(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
- Sorted:
- the result may be sorted.
-
getOwnedLabel
java.util.List<MMLabel> getOwnedLabel(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
- Sorted:
- the result may be sorted.
-
getOwnedText
java.util.List<MMText> getOwnedText(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
- Sorted:
- the result may be sorted.
-
getProfileApplication
java.util.List<MMProfileApplication> getProfileApplication(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All profile applications owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOwnedFormat
java.util.List<MMFormat> getOwnedFormat(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
- Sorted:
- the result may be sorted.
-
getOwnedFontColor
java.util.List<MMFontColor> getOwnedFontColor(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All font color elements owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedTitle
java.util.List<DGTitle> getOwnedTitle(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation title pages owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedHeader
java.util.List<DGHeader> getOwnedHeader(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation headers owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedFooter
java.util.List<DGFooter> getOwnedFooter(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation footers owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedConfig
java.util.List<DGConfig> getOwnedConfig(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation configurations owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getDGCommand
java.util.List<DGCommand> getDGCommand(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All docu commands owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedDocuStructureRoot
java.util.List<DGDocuStructureRoot> getOwnedDocuStructureRoot(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation structures owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedDGTemplate
java.util.List<DGTemplate> getOwnedDGTemplate(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation building blocks owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedSelection
java.util.List<DGSelection> getOwnedSelection(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All documentation selection owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedFilter
java.util.List<MMFilter> getOwnedFilter(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
- Sorted:
- the result may be sorted.
-
getOwnedRoleExecution
java.util.List<MMRoleExecution> getOwnedRoleExecution(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All role executions owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedTypeSystem
java.util.List<MMTypeSystem> getOwnedTypeSystem(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All type systems owned by thisMMProfile
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedRecipe
java.util.List<MMRecipe> getOwnedRecipe(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
- Sorted:
- the result may be sorted.
-
getOwnedVerify
java.util.List<MMVerify> getOwnedVerify(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
- Sorted:
- the result may be sorted.
-
getIgnoredElement
<T extends MMMetamodelElement> java.util.List<T> getIgnoredElement(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
getOwnedTreeTemplate
java.util.List<DGTreeTemplate> getOwnedTreeTemplate(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All details templates owned by this profile.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedTreeStructureRoot
DGTreeStructureRoot getOwnedTreeStructureRoot() throws InoNetException, SrvErrorException
TheDGTreeStructureRoot
owned by this profile.- Throws:
InoNetException
SrvErrorException
-
getOwnedStructureDefinition
java.util.List<CLStructureDefinition> getOwnedStructureDefinition(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All structure definitions owned by thisMMProfile
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwningModel
ADModel getOwningModel() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
-