de.mid.innovator.srv2api.icw2elem
Interface ELViewNavigAble

All Superinterfaces:
ELElement, ELObject
All Known Subinterfaces:
CLGeneralization, CLPort, CLProperty, CLStructureEntry, DBColumn, DBTableColumn, DBViewColumn, ELGeneralization, ELM2Attribute, ELProperty, ERAttribute, ERGeneralization, ERRole, ERUsedAttribute, ERViewAttribute, IMGeneralization, IMProperty, MM2Attribute

public interface ELViewNavigAble
extends ELElement

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

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

Nested Class Summary
static class ELViewNavigAble.VAttr
           
 
Method Summary
<T extends ELViewGroup>
List<T>
getViewNavigAbleGroup(Class<T> returnType)
          All view groups which navigate by this element.
 
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

getViewNavigAbleGroup

<T extends ELViewGroup> List<T> getViewNavigAbleGroup(Class<T> returnType)
                                                  throws InoNetException,
                                                         SrvErrorException
All view groups which navigate by this element.

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