Class MMEngineeringActionHelper
java.lang.Object
de.mid.innovator.srv2api.icw2meta.MMEngineeringActionHelper
This is a utility class for MMEngineeringAction that provides static methods for creation or other purposes.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic MMEngineeringActioncreate(SrvContext srvCtx, ELElement item) Creates a new engineering action.getActionTags(SrvContext srvCtx) Returns all tags specified for engineering actions.static List<MMEngineeringAction> getTaggedAction(SrvContext srvCtx, List<String> seq) Returns all engineering actions which are tagged with all given tags in string sequence.
-
Method Details
-
getActionTags
public static List<String> getActionTags(SrvContext srvCtx) throws InoNetException, SrvErrorException Returns all tags specified for engineering actions.- Parameters:
srvCtx- The context of the related innovator server.- Throws:
InoNetExceptionSrvErrorException
-
getTaggedAction
public static List<MMEngineeringAction> getTaggedAction(SrvContext srvCtx, List<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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-