|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectde.mid.innovator.srv2api.icw2elem.ELElementHelper
public abstract class ELElementHelper
This is the root class of types contained in the Innovator eXcellence metamodel.
ELElement| Method Summary | ||
|---|---|---|
static List<ARG_InfoBulkResult> |
getInfoBulkSequence(SrvContext srvCtx,
List<ARG_InfoBulkIn> seqInfoBulk)
Returns the result of the application of set of infos to a collection of instances. |
|
static
|
getValidList(Class<T> returnType,
SrvContext srvCtx,
List<? extends ELElement> seq)
Returns unique list of all valid elements of the argument list. |
|
static List<ARG_ViewBulkResult> |
getViewBulkSequence(SrvContext srvCtx,
List<ARG_ViewBulkIn> seqViewBulk)
Returns the result of the application of set of views to a collection of instances. |
|
static List<ARG_VOclInfo> |
getVoclInstantiate(SrvContext srvCtx,
Class<? extends ELObject> value)
Returns a sequence of infos for the instantiable types according to the input type. |
|
static List<ARG_VOclInfo> |
getVoclInstantiateExisting(SrvContext srvCtx,
Class<? extends ELObject> value)
Returns a sequence of infos for the instantiable types according to the input type, which has existing instances. |
|
static
|
getXFind(Class<T> returnType,
SrvContext srvCtx,
List<? extends ELElement> seqSel,
boolean recursive,
boolean withConfig,
boolean sortIt,
ARG_XFindTerm valTerm)
command for search terms |
|
static void |
lockUnit(SrvContext srvCtx,
List<? extends ELElement> sel)
Creates a lock for the lock unit of the current object. |
|
static void |
unlockUnit(SrvContext srvCtx,
List<? extends ELElement> sel)
Deletes the lock for lock unit of the current object. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static List<ARG_InfoBulkResult> getInfoBulkSequence(SrvContext srvCtx,
List<ARG_InfoBulkIn> seqInfoBulk)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.seqInfoBulk - Sequence of InfoBulk specifications
InoNetException
SrvErrorException
public static <T extends ELElement> List<T> getValidList(Class<T> returnType,
SrvContext srvCtx,
List<? extends ELElement> seq)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.srvCtx - The context of the related innovator server.seq - list of elements (ignore invalid)
InoNetException
SrvErrorException
public static List<ARG_ViewBulkResult> getViewBulkSequence(SrvContext srvCtx,
List<ARG_ViewBulkIn> seqViewBulk)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.seqViewBulk - Sequence of ViewBulk specifications
InoNetException
SrvErrorException
public static List<ARG_VOclInfo> getVoclInstantiate(SrvContext srvCtx,
Class<? extends ELObject> value)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.value -
InoNetException
SrvErrorException
public static List<ARG_VOclInfo> getVoclInstantiateExisting(SrvContext srvCtx,
Class<? extends ELObject> value)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.value -
InoNetException
SrvErrorException
public static <T extends ELElement> List<T> getXFind(Class<T> returnType,
SrvContext srvCtx,
List<? extends ELElement> seqSel,
boolean recursive,
boolean withConfig,
boolean sortIt,
ARG_XFindTerm valTerm)
throws InoNetException,
SrvErrorException
returnType - Specifies the type of elements to be returned.srvCtx - The context of the related innovator server.seqSel - elements to find for or empty if allrecursive - expand selection with its recursive son elementswithConfig - search in configuration if seqSel is emptysortIt - sort result according to the namespace treevalTerm - search term
InoNetException
SrvErrorException
public static void lockUnit(SrvContext srvCtx,
List<? extends ELElement> sel)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.sel - all objects that will be modified.
InoNetException
SrvErrorException
public static void unlockUnit(SrvContext srvCtx,
List<? extends ELElement> sel)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.sel - all objects that will be modified.
InoNetException
SrvErrorException
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||