Package de.mid.innovator.srv2api.icw2db
Class DBMergedTableHelper
java.lang.Object
de.mid.innovator.srv2api.icw2db.DBMergedTableHelper
The merge methods of
DBTable are creating a DBMergedTable
to keep information which was the assimilated table.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic DBMergedTablecreate(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer) Create a new Merged Table with template and container.static DBMergedTablecreate(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer) Create a new Merged Table with stereotype and container.static ARG_DBSplitOclReqOutgetSplit(SrvContext srvCtx, ELElement item) Returns two parallel lists of merged tables and their names for the givenDBDiaTableNode,DBTableorDBMergedTable.
-
Method Details
-
getSplit
public static ARG_DBSplitOclReqOut getSplit(SrvContext srvCtx, ELElement item) throws InoNetException, SrvErrorException Returns two parallel lists of merged tables and their names for the givenDBDiaTableNode,DBTableorDBMergedTable. If there are more than one table returned, chose the set which together build the new table by calling the SplitCmd.- Parameters:
srvCtx- The context of the related innovator server.item- ELElement instance- Throws:
InoNetExceptionSrvErrorException
-
create
public static DBMergedTable create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer) throws InoNetException, SrvErrorException Create a new Merged Table with stereotype and container.- Parameters:
srvCtx- The context of the related innovator server.ohStereotype- Stereotype for the new elementohContainer- Container for the new element- Throws:
InoNetExceptionSrvErrorException
-
create
public static DBMergedTable create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer) throws InoNetException, SrvErrorException Create a new Merged Table with template and container.- Parameters:
srvCtx- The context of the related innovator server.ohTemplate- Template for the new elementohContainer- Container for the new element- Throws:
InoNetExceptionSrvErrorException
-