Class MMEngineeringActionHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2meta.MMEngineeringActionHelper
-
public abstract class MMEngineeringActionHelper extends java.lang.Object
This is a utility class for MMEngineeringAction that provides static methods for creation or other purposes.- See Also:
MMEngineeringAction
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MMEngineeringAction
create(SrvContext srvCtx, ELElement item)
Creates a new engineering action.static java.util.List<java.lang.String>
getActionTags(SrvContext srvCtx)
Returns all tags specified for engineering actions.static java.util.List<MMEngineeringAction>
getTaggedAction(SrvContext srvCtx, java.util.List<java.lang.String> seq)
Returns all engineering actions which are tagged with all given tags in string sequence.
-
-
-
Method Detail
-
getActionTags
public static java.util.List<java.lang.String> getActionTags(SrvContext srvCtx) throws InoNetException, SrvErrorException
Returns all tags specified for engineering actions.- Parameters:
srvCtx
- The context of the related innovator server.- Throws:
InoNetException
SrvErrorException
-
getTaggedAction
public static java.util.List<MMEngineeringAction> getTaggedAction(SrvContext srvCtx, java.util.List<java.lang.String> seq) throws InoNetException, SrvErrorException
Returns all engineering actions which are tagged with all given tags in string sequence.- Parameters:
srvCtx
- The context of the related innovator server.seq
-- Throws:
InoNetException
SrvErrorException
-
create
public static MMEngineeringAction create(SrvContext srvCtx, ELElement item) throws InoNetException, SrvErrorException
Creates a new engineering action.- Parameters:
srvCtx
- The context of the related innovator server.item
- ELElement instance- Throws:
InoNetException
SrvErrorException
-
-