Interface ELViewGroupAble
-
- All Superinterfaces:
ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAble
,ELNamespaceAsgnAble
,ELObject
,ELUUIDAble
,ELViewElement
- All Known Subinterfaces:
BI2Cube
,BI2DimensionLevel
,BI2DimensionTree
,BI2Hierarchy
,BI2HierarchyLevel
,BIHierarchy
,BIHierarchyLevel
,CLStructureDefinition
,CLStructureGroup
,DBView
,DBViewFrom
,DBViewSubselectFrom
,ELView
,ELViewGroup
,ERView
,ERViewFrom
,ERViewSubselectFrom
,IMView
,IMViewFrom
,IMViewSubselectFrom
public interface ELViewGroupAble extends ELNamespaceAble, ELViewElement
This is a utility class for ELViewGroupAble that provides static methods for creation or other purposes.- Note:
- The interface ELViewGroupAble 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
ELViewGroupAble.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends ELFeature>
java.util.List<T>getFeatureNotUsedByEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All features owned by the connected classifier which are not used by view entries that are directly owned by thisELViewGroupAble
.<T extends ELFeature>
java.util.List<T>getFeatureNotUsedByEntry(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getFeatureNotUsedByEntry and filters its return values according to the given stereotype value.<T extends ELFeature>
java.util.List<T>getFeatureUsedByEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends ELFeature>
java.util.List<T>getFeatureUsedByEntry(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getFeatureUsedByEntry and filters its return values according to the given stereotype value.K_GROUPTYPE
getGroupType()
The type of the grouping element, i.e. a choice of one of the sub elements.<T extends ELViewEntry>
java.util.List<T>getOwnedViewEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All view entrys owned by this view group able.<T extends ELViewGroup>
java.util.List<T>getOwnedViewGroup(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All view groups owned by this view group able.ELClassifier
getViewGroupClassifier()
The classifier used by this group able element.K_XSD_ELEM
getXSDElemType()
If the structure shall be mapped onto XSD the type may be given here.void
setGroupType(K_GROUPTYPE value)
Set the value of Attribut GroupType.void
setViewGroupClassifier(ELClassifier value)
Set the value of Foreign Key ViewGroupClassifier.void
setXSDElemType(K_XSD_ELEM value)
Set the value of Attribut XSDElemType.-
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.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELViewElement
getConcreteExpression, getConcreteExpressionQuoted, getEnvironmentView, getExprFlowText, getExprInnoRefText, getExprText, getModifyViewExpressionFlow, getUsedFeature, modifyViewExpressionFlow, setConcreteExpression, setExprFlowText, setExprInnoRefText, setUsedFeature
-
-
-
-
Method Detail
-
getGroupType
K_GROUPTYPE getGroupType() throws InoNetException, SrvErrorException
The type of the grouping element, i.e. a choice of one of the sub elements.- Throws:
InoNetException
SrvErrorException
-
setGroupType
void setGroupType(K_GROUPTYPE value) throws InoNetException, SrvErrorException
Set the value of Attribut GroupType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getXSDElemType
K_XSD_ELEM getXSDElemType() throws InoNetException, SrvErrorException
If the structure shall be mapped onto XSD the type may be given here.- Throws:
InoNetException
SrvErrorException
-
setXSDElemType
void setXSDElemType(K_XSD_ELEM value) throws InoNetException, SrvErrorException
Set the value of Attribut XSDElemType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getFeatureUsedByEntry
<T extends ELFeature> java.util.List<T> getFeatureUsedByEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- 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
-
getFeatureUsedByEntry
<T extends ELFeature> java.util.List<T> getFeatureUsedByEntry(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getFeatureUsedByEntry and filters its return values according to the given stereotype value.- Parameters:
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.- Throws:
InoNetException
SrvErrorException
-
getFeatureNotUsedByEntry
<T extends ELFeature> java.util.List<T> getFeatureNotUsedByEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All features owned by the connected classifier which are not used by view entries that are directly owned by thisELViewGroupAble
.- 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
-
getFeatureNotUsedByEntry
<T extends ELFeature> java.util.List<T> getFeatureNotUsedByEntry(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getFeatureNotUsedByEntry and filters its return values according to the given stereotype value.- Parameters:
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.- Throws:
InoNetException
SrvErrorException
-
getViewGroupClassifier
ELClassifier getViewGroupClassifier() throws InoNetException, SrvErrorException
The classifier used by this group able element.- Throws:
InoNetException
SrvErrorException
-
setViewGroupClassifier
void setViewGroupClassifier(ELClassifier value) throws InoNetException, SrvErrorException
Set the value of Foreign Key ViewGroupClassifier.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOwnedViewEntry
<T extends ELViewEntry> java.util.List<T> getOwnedViewEntry(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All view entrys owned by this view group able.- 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
- Sorted:
- the result may be sorted.
-
getOwnedViewGroup
<T extends ELViewGroup> java.util.List<T> getOwnedViewGroup(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All view groups owned by this view group able.- 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
- Sorted:
- the result may be sorted.
-
-