Package de.mid.innovator.srv2api.icw2db
Class DBMergedTableHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2db.DBMergedTableHelper
-
public abstract class DBMergedTableHelper extends java.lang.Object
The merge methods ofDBTable
are creating aDBMergedTable
to keep information which was the assimilated table.- See Also:
DBMergedTable
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DBMergedTable
create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer)
Create a new Merged Table with template and container.static DBMergedTable
create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer)
Create a new Merged Table with stereotype and container.static ARG_DBSplitOclReqOut
getSplit(SrvContext srvCtx, ELElement item)
Returns two parallel lists of merged tables and their names for the givenDBDiaTableNode
,DBTable
orDBMergedTable
.
-
-
-
Method Detail
-
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
,DBTable
orDBMergedTable
. 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:
InoNetException
SrvErrorException
-
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:
InoNetException
SrvErrorException
-
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:
InoNetException
SrvErrorException
-
-