class BaseTreeElementInstance
Package: swiss.avm.up.core.generic.instantiation.javamodel.BaseTreeElementInstance
Direct Known Subclasses: ControllerInstance, ClusterInstance
abstract class BaseTreeElementInstance extends Resource
Properties
indexDomain
Defines the controller that has the array definition of a controller array.
IndexDomain[0..1]
Method Summary
internal_getAllMasterControllerInstances
@ControllerInstanceWrapperFunctionSpace
get all Master controllerInstance from the ControllerInstance
Return:
List<ControllerInstance>
internal_getAllMasterControllerInstancesUnique
@ControllerInstanceWrapperFunctionSpace
Return:
List<ControllerInstance>
internal_getClusterPath
@ControllerFunctionSpace
Return:
List<ClusterInstance>
internal_getCommonChildInstances
@ControllerFunctionSpace
Parameters:
ControllerInstance
Return:
List<ChildInstance>
internal_getMasterControllerInstances_FirstLevel
@ControllerInstanceWrapperFunctionSpace
get all first master controllerInstances
Return:
List<ControllerInstance>
internal_hasNonControllMasters
@ControllerInstanceWrapperFunctionSpace
Return:
BaseTreeElementInstance
model_firstDimensionControllChilds
@ControllerInstanceWrapperFunctionSpace
function is used with model_getNextDimensionControllChilds
Return:
List<ChildInstance>
model_getAllParentChildInstances
@ControllerFunctionSpace
Return:
List<ChildInstance>
model_getAllUsedControllerInstance
@ControllerFunctionSpace
All Controller instance from the ControllerTree
Return:
List<ControllerInstance>
model_getControllerInstance
@ControllerFunctionSpace
Return:
List<ControllerInstance>
model_getDimensionControllMasters
@ControllerInstanceWrapperFunctionSpace
Master top down
(ChildInstance.selectToMeControllerInstance(ci).size() <= 1)
Return:
List<ControllerInstance>
model_getDimensionIndexFromControllMaster
@ControllerInstanceWrapperFunctionSpace
dimension index of the Master in the DimensionControllMasters list
Parameters:
ControllerInstance
Return:
IntegerLiteral
model_getFirstMasterControllerInstance_FirstLevel
@ControllerInstanceWrapperFunctionSpace
get first master controllerInstances
Return:
ControllerInstance
model_getInterfaceControllerInstance
@ControllerFunctionSpace
Return:
ControllerInstance