de.mid.innovator.srv2api.icw2meta
Interface MM2Classification

All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELClassifier, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAble, ELNamespaceAsgnAble, ELObject, ELPackageAble, ELRedefAble, ELType, MMLocalizedPropertyAble, MMMetaCommentAble, MMMetamodelElement
All Known Subinterfaces:
MM2Association, MM2Class, MMStereotype

public interface MM2Classification
extends ELClassifier, MMMetaCommentAble

This is a utility class for MM2Classification that provides static methods for creation or other purposes.

See Also:
MM2ClassificationHelper
Note:
The interface MM2Classification describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!

Nested Class Summary
static class MM2Classification.VAttr
           
 
Method Summary
 List<MM2ClassificationConstraint> assignClassification(MMProfile ohProfile, MM2Attribute ohAttr, List<? extends MM2Classification> seqOh)
          Assigns a list of meta classifications to a meta classification to restrict the valid values of the specified meta attribute.
 List<MMMenuItem> assignMenuItem(MMProfile ohProfile, MMMenu ohMenu, MM2Class ohClass, List<? extends MMMenuItemAble> seqOh)
          Assigns a list of menu items to a meta classification.
 void copyConstraintDlg(MMProfile ohProfile, MMProfile ohSrcProfile, MMStereotype ohSrcStereo, boolean copyAll, List<? extends MM2ClassificationConstraint> seqCnstr)
          Copies the classification constraints from the specified stereotype to this stereotype.
 void copyMenuDlg(MMProfile ohProfile, MMProfile ohSrcProfile, MMStereotype ohSrcStereo, boolean copyAll, List<? extends MMMenuItem> seqItem)
          Copies the menus from the specified stereotype to this stereotype.
 List<MMLabel> getAllLabel(String pattern, K_CONTROL_OPTION... behaviourFlags)
          All labels of this classification.
<T extends MM2Class>
List<T>
getAllowedMetaClassByAttribute(Class<T> returnType, ADClientAble refObj, K_VATTR kind, K_CONTROL_OPTION... behaviourFlags)
          Calculates all meta classes which are valid for the specified argument kind.
 List<MMStereotype> getAllowedStereotypeByAttribute(ADClientAble refObj, K_VATTR kind, K_CONTROL_OPTION... behaviourFlags)
          Calculates all stereotypes which are valid for the specified argument kind.
 List<MMText> getAllText(String pattern, K_CONTROL_OPTION... behaviourFlags)
          All specifications of this classification.
 List<MM2ClassificationConstraint> getClassificationConstraint(K_CONTROL_OPTION... behaviourFlags)
          All classification constraints that restrict this meta classification.
 ARG_CopyProfileContentDlgInitOut getCopyConstraintDlgInit(MMProfile ohProfile)
          Fills the dialog for the copy of classification constraints.
 ARG_CopyProfileContentDlgInitOut getCopyMenuDlgInit(MMProfile ohProfile)
          Fills the dialog for the copy of menus.
 List<MMText> getDocumentAreaTextOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
          All texts of this and all included classifications.
 List<MECreateRedirect> getElementCreateRedirection(K_CONTROL_OPTION... behaviourFlags)
          All create redirections for this classification.
 List<MMEngineeringSequence> getEngineeringSequence()
          The engineering sequence of this engineering classification.
 List<MMText> getFlowDocumentTextOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
          All flow document texts of this and all included classifications.
 List<MM2ClassificationConstraint> getInverseClassificationConstraint(K_CONTROL_OPTION... behaviourFlags)
          All classification constraints that restrict this inverse meta classification.
<T extends MM2TypedElement>
List<T>
getInvisibleTypedElement(Class<T> returnType)
          All typed elements which are not used by this meta classification.
 List<MMLabel> getLabel(K_CONTROL_OPTION... behaviourFlags)
          All labels of this classification.
 List<MMLabel> getLabelOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
          All labels of this and all included classifications.
 List<MMMenu> getMenu(K_CONTROL_OPTION... behaviourFlags)
          All create menus of this classification.
 List<MECreateRedirect> getPackageCreateRedirection(K_CONTROL_OPTION... behaviourFlags)
          All create redirections where this classification is used for new packages.
<T extends MM2Class>
List<T>
getPresContentAbleMetaClass(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
          All classes which are allowed as presentation content of this classification.
 MMStereotype getRootStereotype()
          The root stereotype of the metaclass of this classification.
<T extends MM2Classification>
List<T>
getStereotypeHierarchyWithClass(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
          The meta class of this classification.
 List<MMStereotypeProperty> getStereotypePropertyOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
          All stereotype properties of this and all included classifications.
 List<MMText> getText(K_CONTROL_OPTION... behaviourFlags)
          All texts for the classification.
 List<MMText> getTextOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
          All texts of this and all included classifications.
 List<MMVerifyClassification> getVerifyClassification(K_CONTROL_OPTION... behaviourFlags)
          The classification of this verify classification.
 void setInvisibleTypedElement(List<? extends MM2TypedElement> values)
          Set the value of Foreign Key InvisibleTypedElement.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELClassifier
getAssociation, getAssociation, getAssociationEndFirstTypedBySelf, getAssociationEndFirstTypedBySelf, getAssociationEndNavigableTypedBySelf, getAssociationEndNavigableTypedBySelf, getAssociationEndNavigableTypedBySelfOrGeneralTransitive, getAssociationEndNavigableTypedBySelfOrGeneralTransitive, getAssociationEndTypedBySelf, getAssociationEndTypedBySelf, getAssociationEndTypedBySelfOrGeneralTransitive, getAssociationEndTypedBySelfOrGeneralTransitive, getAssociationNavigableFrom, getAssociationNavigableFrom, getAssociationOfSelfOrGeneralTransitive, getAssociationOfSelfOrGeneralTransitive, getAssociationTypedBySelf, getAssociationTypedBySelf, getClassifierViewGroup, getEffectiveRedefinerOfAssocEnd, getEffectiveRedefinerOfAssocEnd, getEffectiveSubsetterOfAssocEnd, getEffectiveSubsetterOfAssocEnd, getGeneralDirect, getGeneralDirect, getGeneralGeneralizationSet, getGeneralGeneralizationSet, getGeneralization, getGeneralTransitive, getGeneralTransitive, getItemDefinition, getOwnedAndInheritedMember, getOwnedAndInheritedMember, getPropertyNavigableFrom, getPropertyNavigableFrom, getPropertyNavigableFromSelfOrGeneralTransitive, getPropertyNavigableFromSelfOrGeneralTransitive, getSelfAndGeneralTransitive, getSelfAndGeneralTransitive, getSelfAndSpecificTransitive, getSelfAndSpecificTransitive, getSelfAndSpecificTransitiveNotAbstract, getSelfAndSpecificTransitiveNotAbstract, getSpecialization, getSpecificDirect, getSpecificDirect, getSpecificGeneralization, getSpecificGeneralizationSet, getSpecificGeneralizationSet, getSpecificTransitive, getSpecificTransitive, getSpecificTransitiveNotAbstract, getSpecificTransitiveNotAbstract, getSpecificTransitiveNotAbstractRange, getSpecificTransitiveNotAbstractRange, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEnd, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd, getSpecificTransitiveNotAbstractTypesOfEffectiveSubsetterOfAssocEndIntersectedByInverseAssocEnd, getTypedCLStructureEntry, getTypedMaskField, getTypesOfEffectiveSubsetterOfAssocEnd, getTypesOfEffectiveSubsetterOfAssocEnd, getViewTransitive, getViewTransitive, isAbstract, isRoot, isSpecificTransitive, setAbstract
 
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.ELRedefAble
getRedefined, getRedefining, isLeaf, isRedefined, isRedefining, setLeaf, setRedefined
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELType
getRaisingAsException, getTypedElement, getTypedElementNotAssocEnd, getTypedElementNotAssocEnd
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
 
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.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
 
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.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
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetaCommentAble
getDescription
 
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.MMLocalizedPropertyAble
getOwnedLocalizedProperty
 
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
 

Method Detail

assignClassification

List<MM2ClassificationConstraint> assignClassification(MMProfile ohProfile,
                                                       MM2Attribute ohAttr,
                                                       List<? extends MM2Classification> seqOh)
                                                       throws InoNetException,
                                                              SrvErrorException
Assigns a list of meta classifications to a meta classification to restrict the valid values of the specified meta attribute.

Parameters:
ohProfile - profile of the configuration
ohAttr - attribute, which is restricted
seqOh - list of meta classifications, which are assigned
Throws:
InoNetException
SrvErrorException

assignMenuItem

List<MMMenuItem> assignMenuItem(MMProfile ohProfile,
                                MMMenu ohMenu,
                                MM2Class ohClass,
                                List<? extends MMMenuItemAble> seqOh)
                                throws InoNetException,
                                       SrvErrorException
Assigns a list of menu items to a meta classification. The menu items are grouped in menus according to the specified meta class.

Parameters:
ohProfile - profile of the configuration
ohMenu - menu where the items are assigned
ohClass - class of the menu
seqOh - list of assigned menu items
Throws:
InoNetException
SrvErrorException

copyConstraintDlg

void copyConstraintDlg(MMProfile ohProfile,
                       MMProfile ohSrcProfile,
                       MMStereotype ohSrcStereo,
                       boolean copyAll,
                       List<? extends MM2ClassificationConstraint> seqCnstr)
                       throws InoNetException,
                              SrvErrorException
Copies the classification constraints from the specified stereotype to this stereotype. Each stereotype needs a profile to specify the context.

Parameters:
ohProfile - profile of the selected stereotype
ohSrcProfile - profile of the stereotype from which the classification constraints are copied
ohSrcStereo - stereotype from which the classification constraints are copied
copyAll - isTrue/isFalse < - > copy all classification constraints/copy only the specified classification constraints
seqCnstr - list of classification constraints which have to be copied
Throws:
InoNetException
SrvErrorException

copyMenuDlg

void copyMenuDlg(MMProfile ohProfile,
                 MMProfile ohSrcProfile,
                 MMStereotype ohSrcStereo,
                 boolean copyAll,
                 List<? extends MMMenuItem> seqItem)
                 throws InoNetException,
                        SrvErrorException
Copies the menus from the specified stereotype to this stereotype. Each stereotype needs a profile to specify the context.

Parameters:
ohProfile - profile of the selected stereotype
ohSrcProfile - profile of the stereotype from which the menus are copied
ohSrcStereo - stereotype from which the menus are copied
copyAll - isTrue/isFalse < - > copy all menu items (with owning menus)/copy only the specified menu items (with owning menus)
seqItem - list of menu items which have to be copied (with their owning menus)
Throws:
InoNetException
SrvErrorException

getAllLabel

List<MMLabel> getAllLabel(String pattern,
                          K_CONTROL_OPTION... behaviourFlags)
                          throws InoNetException,
                                 SrvErrorException
All labels of this classification. The list may be restricted to labels with names matching argument pattern. With @SORTING the list is sorted according to the attribute ContSortOrder.

Parameters:
pattern - A string pattern. 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

getAllowedMetaClassByAttribute

<T extends MM2Class> List<T> getAllowedMetaClassByAttribute(Class<T> returnType,
                                                            ADClientAble refObj,
                                                            K_VATTR kind,
                                                            K_CONTROL_OPTION... behaviourFlags)
                                                        throws InoNetException,
                                                               SrvErrorException
Calculates all meta classes which are valid for the specified argument kind. An element is needed to calculate the valid profiles.

Parameters:
returnType - Specifies the type of elements to be returned.
refObj - A further instance of type ADClientAble which is used to control the behaviour of the method. (see description above)
kind - A value of type K_VATTR that controls the behaviour of the underlying method. (see description)
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getAllowedStereotypeByAttribute

List<MMStereotype> getAllowedStereotypeByAttribute(ADClientAble refObj,
                                                   K_VATTR kind,
                                                   K_CONTROL_OPTION... behaviourFlags)
                                                   throws InoNetException,
                                                          SrvErrorException
Calculates all stereotypes which are valid for the specified argument kind. An element is needed to calculate the valid profiles.

Parameters:
refObj - A further instance of type ADClientAble which is used to control the behaviour of the method. (see description above)
kind - A value of type K_VATTR that controls the behaviour of the underlying method. (see description)
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getAllText

List<MMText> getAllText(String pattern,
                        K_CONTROL_OPTION... behaviourFlags)
                        throws InoNetException,
                               SrvErrorException
All specifications of this classification. The list may be restricted to specifications with names matching argument pattern. With @SORTING the list is sorted according to the attribute ContSortOrder.

Parameters:
pattern - A string pattern. 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

getClassificationConstraint

List<MM2ClassificationConstraint> getClassificationConstraint(K_CONTROL_OPTION... behaviourFlags)
                                                              throws InoNetException,
                                                                     SrvErrorException
All classification constraints that restrict this meta classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getCopyConstraintDlgInit

ARG_CopyProfileContentDlgInitOut getCopyConstraintDlgInit(MMProfile ohProfile)
                                                          throws InoNetException,
                                                                 SrvErrorException
Fills the dialog for the copy of classification constraints. This stereotype and the profile specify the target of the classification constraint. The dialog shows pairs of stereotypes and profiles which contain the source classification constraints.

Parameters:
ohProfile - profile of the selected stereotype
Throws:
InoNetException
SrvErrorException

getCopyMenuDlgInit

ARG_CopyProfileContentDlgInitOut getCopyMenuDlgInit(MMProfile ohProfile)
                                                    throws InoNetException,
                                                           SrvErrorException
Fills the dialog for the copy of menus. This stereotype and the profile specify the target of the menu. The dialog shows pairs of stereotypes and profiles which contain the source menus.

Parameters:
ohProfile - profile of the selected stereotype
Throws:
InoNetException
SrvErrorException

getDocumentAreaTextOfGeneralTransitive

List<MMText> getDocumentAreaTextOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
                                                    throws InoNetException,
                                                           SrvErrorException
All texts of this and all included classifications. The list is reduced to texts which are flow documents or visible at the document area.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getElementCreateRedirection

List<MECreateRedirect> getElementCreateRedirection(K_CONTROL_OPTION... behaviourFlags)
                                                   throws InoNetException,
                                                          SrvErrorException
All create redirections for this classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getEngineeringSequence

List<MMEngineeringSequence> getEngineeringSequence()
                                                   throws InoNetException,
                                                          SrvErrorException
The engineering sequence of this engineering classification.

Throws:
InoNetException
SrvErrorException

getFlowDocumentTextOfGeneralTransitive

List<MMText> getFlowDocumentTextOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
                                                    throws InoNetException,
                                                           SrvErrorException
All flow document texts of this and all included classifications.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getInverseClassificationConstraint

List<MM2ClassificationConstraint> getInverseClassificationConstraint(K_CONTROL_OPTION... behaviourFlags)
                                                                     throws InoNetException,
                                                                            SrvErrorException
All classification constraints that restrict this inverse meta classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getInvisibleTypedElement

<T extends MM2TypedElement> List<T> getInvisibleTypedElement(Class<T> returnType)
                                                         throws InoNetException,
                                                                SrvErrorException
All typed elements which are not used by this meta classification.

Parameters:
returnType - Specifies the type of elements to be returned.
Throws:
InoNetException
SrvErrorException

getLabel

List<MMLabel> getLabel(K_CONTROL_OPTION... behaviourFlags)
                       throws InoNetException,
                              SrvErrorException
All labels of this classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getLabelOfGeneralTransitive

List<MMLabel> getLabelOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
                                          throws InoNetException,
                                                 SrvErrorException
All labels of this and all included classifications.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getMenu

List<MMMenu> getMenu(K_CONTROL_OPTION... behaviourFlags)
                     throws InoNetException,
                            SrvErrorException
All create menus of this classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getPackageCreateRedirection

List<MECreateRedirect> getPackageCreateRedirection(K_CONTROL_OPTION... behaviourFlags)
                                                   throws InoNetException,
                                                          SrvErrorException
All create redirections where this classification is used for new packages.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getPresContentAbleMetaClass

<T extends MM2Class> List<T> getPresContentAbleMetaClass(Class<T> returnType,
                                                         K_CONTROL_OPTION... behaviourFlags)
                                                     throws InoNetException,
                                                            SrvErrorException
All classes which are allowed as presentation content of this classification.

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

MMStereotype getRootStereotype()
                               throws InoNetException,
                                      SrvErrorException
The root stereotype of the metaclass of this classification.

Throws:
InoNetException
SrvErrorException

getStereotypeHierarchyWithClass

<T extends MM2Classification> List<T> getStereotypeHierarchyWithClass(Class<T> returnType,
                                                                      K_CONTROL_OPTION... behaviourFlags)
                                                                  throws InoNetException,
                                                                         SrvErrorException
The meta class of this classification. If the classification is specialized as MMStereotype, the list contains this stereotype and, transitively, all general stereotypes.

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

getStereotypePropertyOfGeneralTransitive

List<MMStereotypeProperty> getStereotypePropertyOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
                                                                    throws InoNetException,
                                                                           SrvErrorException
All stereotype properties of this and all included classifications.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getText

List<MMText> getText(K_CONTROL_OPTION... behaviourFlags)
                     throws InoNetException,
                            SrvErrorException
All texts for the classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getTextOfGeneralTransitive

List<MMText> getTextOfGeneralTransitive(K_CONTROL_OPTION... behaviourFlags)
                                        throws InoNetException,
                                               SrvErrorException
All texts of this and all included classifications.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

getVerifyClassification

List<MMVerifyClassification> getVerifyClassification(K_CONTROL_OPTION... behaviourFlags)
                                                     throws InoNetException,
                                                            SrvErrorException
The classification of this verify classification.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException

setInvisibleTypedElement

void setInvisibleTypedElement(List<? extends MM2TypedElement> values)
                              throws InoNetException,
                                     SrvErrorException
Set the value of Foreign Key InvisibleTypedElement.

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