|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
public interface MM2Class
| Nested Class Summary | |
|---|---|
static class |
MM2Class.VAttr
|
| Method Summary | ||
|---|---|---|
List<MMFilter> |
filter(K_CONTROL_OPTION... behaviourFlags)
All filters defined for this meta class. |
|
|
getClassesOfViewAttr(Class<T> returnType,
MM2Attribute refObj,
K_CONTROL_OPTION... behaviourFlags)
Returns not abstract specializations (transitive) of classes given by argument refObj. |
|
List<MESection> |
getClassSection()
All sections where elements of this meta class are allowed as part. |
|
List<MMFormatRuleSetOfClass> |
getFormatRuleSet(K_CONTROL_OPTION... behaviourFlags)
All format rule sets of this metaclass. |
|
List<MMAddItem> |
getOwnedAddItem(K_CONTROL_OPTION... behaviourFlags)
The add item owned by this class. |
|
List<MM2Attribute> |
getOwnedAndInheritedConfigAbleAssocEnd(K_CONTROL_OPTION... behaviourFlags)
All meta attributes which are owned or inherited by this meta class and represent a relationship which may be configured. |
|
List<MM2Attribute> |
getOwnedAndInheritedInverseAssocEnd(boolean kind,
K_CONTROL_OPTION... behaviourFlags)
All meta attributes of this metaclass with property 'assignKind' equal to 'InverseAssocEnd'. |
|
List<MM2FontColor> |
getOwnedMetaFontColor(K_CONTROL_OPTION... behaviourFlags)
All font/color types owned by this class. |
|
List<MM2Presentation> |
getOwnedMetaPresentation(K_CONTROL_OPTION... behaviourFlags)
All presentation types owned by this class. |
|
List<MM2FormatRuleParameter> |
getOwnedRuleParameter(K_CONTROL_OPTION... behaviourFlags)
All format rule parameters owned by this class. |
|
List<MMStereotype> |
getOwnedStereotype(K_CONTROL_OPTION... behaviourFlags)
The stereotype owned by this metaclass. |
|
|
getPropertyNavigableTo(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
Returns all navigable properties typed by this element. |
|
|
getPropertyNavigableTo(Class<T> returnType,
MMStereotype stereotype,
K_CONTROL_OPTION... behaviourFlags)
The method calls getPropertyNavigableTo and filters its return values according to the given stereotype value. |
|
List<MMStereotype> |
getStereotype(K_CONTROL_OPTION... behaviourFlags)
All stereotypes of this class. |
|
|
getStereotypeAblesOfAssocEndRange(Class<T> returnType,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
Returns not abstract specializations (transitive) of MMStereotypeAble types of properties subsetting the association end given by argument refObj. |
|
|
getStereotypeAblesOfAssocEndRange(Class<T> returnType,
MMStereotype stereotype,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
The method calls getStereotypeAblesOfAssocEndRange and filters its return values according to the given stereotype value. |
|
|
getTypesOfAssocEndRange(Class<T> returnType,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
Returns not abstract specializations (transitive) of types of properties subsetting the association end given by argument refObj. |
|
|
getTypesOfAssocEndRange(Class<T> returnType,
MMStereotype stereotype,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
The method calls getTypesOfAssocEndRange and filters its return values according to the given stereotype value. |
|
boolean |
isCTreeConfigAble(K_CTREE kind)
True, if this metaclass is used in the part of the configuration editor specified by argument kind. |
|
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble |
|---|
getUUID, setUUID |
| 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.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.icw2meta.MM2Type |
|---|
getTypedM2Element |
| Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELM2Type |
|---|
getM2AttributeOfKind, getM2AttributeOfMode, getSchema, getTypedM2Attribute, getTypedValSpecNullValue, getTypedValSpecUnlimNatValue |
| 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.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 |
| Method Detail |
|---|
List<MMFilter> filter(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends MM2Class> List<T> getClassesOfViewAttr(Class<T> returnType,
MM2Attribute refObj,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
argument refObj.
The derived unions and redefinition of subsetting properties is considered.
returnType - Specifies the type of elements to be returned.refObj - A further instance of type MM2Attribute which is used to control the behaviour of the method. (see description above)behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MESection> getClassSection()
throws InoNetException,
SrvErrorException
InoNetException
SrvErrorException
List<MMFormatRuleSetOfClass> getFormatRuleSet(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MMAddItem> getOwnedAddItem(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MM2Attribute> getOwnedAndInheritedConfigAbleAssocEnd(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MM2Attribute> getOwnedAndInheritedInverseAssocEnd(boolean kind,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
kind - A value of type TBoolean that controls the behaviour of the underlying method. (see description)behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MM2FontColor> getOwnedMetaFontColor(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MM2Presentation> getOwnedMetaPresentation(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MM2FormatRuleParameter> getOwnedRuleParameter(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MMStereotype> getOwnedStereotype(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends ELProperty> List<T> getPropertyNavigableTo(Class<T> returnType,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends ELProperty> List<T> getPropertyNavigableTo(Class<T> returnType,
MMStereotype stereotype,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.stereotype - The stereotype used to filter the result listbehaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
List<MMStereotype> getStereotype(K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
behaviourFlags - An optional list of enum values to control the behaviour of the command.
InoNetException
SrvErrorException
<T extends ELType> List<T> getStereotypeAblesOfAssocEndRange(Class<T> returnType,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
MMStereotypeAble types of properties subsetting the association end given by argument refObj.
The association end can alternatively be specified by argument kind.
The derived unions and redefinition of subsetting properties are considered.
The same set is evaluated for each type of the result considering the inverse property.
If this classifier is contained in the inverse set, the type is kept in the result set.
returnType - Specifies the type of elements to be returned.refObj - A further instance of type ELProperty which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)kind - A value of type K_VATTR 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.
InoNetException
SrvErrorException
<T extends ELType> List<T> getStereotypeAblesOfAssocEndRange(Class<T> returnType,
MMStereotype stereotype,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.stereotype - The stereotype used to filter the result listrefObj - A further instance of type ELProperty which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)kind - A value of type K_VATTR 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.
InoNetException
SrvErrorException
<T extends ELType> List<T> getTypesOfAssocEndRange(Class<T> returnType,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
argument refObj.
The association end can alternatively be specified by argument kind.
The derived unions and redefinition of subsetting properties is considered.
The same set is evaluated for each type of the result considering the inverse property.
If this classifier is contained in the inverse set, the type is kept in the result set.
returnType - Specifies the type of elements to be returned.refObj - A further instance of type ELProperty which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)kind - A value of type K_VATTR 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.
InoNetException
SrvErrorException
<T extends ELType> List<T> getTypesOfAssocEndRange(Class<T> returnType,
MMStereotype stereotype,
ELProperty refObj,
K_VATTR kind,
K_CONTROL_OPTION... behaviourFlags)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.stereotype - The stereotype used to filter the result listrefObj - A further instance of type ELProperty which is used to control the behaviour of the method. (see description above) This parameter is optional. (Its value can be given as null.)kind - A value of type K_VATTR 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.
InoNetException
SrvErrorException
boolean isCTreeConfigAble(K_CTREE kind)
throws InoNetException,
SrvErrorException
kind - A value of type K_CTREE that controls the behaviour of the underlying method. (see description)
InoNetException
SrvErrorException
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||