Class MMProfileHelper
java.lang.Object
de.mid.innovator.srv2api.icw2meta.MMProfileHelper
A profile is a kind of package that extends a reference metamodel. The primary extension construct is the stereotype which is defined as part of profiles.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic MMProfilecreateProfile(SrvContext srvCtx) Creates a profile.static List<ARG_VerifyElementMessageList> getVerifyProfileElementMessageList(SrvContext srvCtx, List<? extends MMProfile> seqProfile, List<K_CTREE> seqCTree, MMVerify ohVerify) static voidunlockProfiles(SrvContext srvCtx) Unlocks all profiles locked by the user.
-
Method Details
-
getVerifyProfileElementMessageList
public static List<ARG_VerifyElementMessageList> getVerifyProfileElementMessageList(SrvContext srvCtx, List<? extends MMProfile> seqProfile, List<K_CTREE> seqCTree, MMVerify ohVerify) throws InoNetException, SrvErrorException Evaluate the verify for the list of profiles within the specified configuration views. The result is a list of all elements each with a list of verify messages.- Parameters:
srvCtx- The context of the related innovator server.seqProfile- List of profiles to be verified (ignore invalid)seqCTree- List of kind of configuration views to be verifiedohVerify- The verify to be evaluated- Throws:
InoNetExceptionSrvErrorException
-
createProfile
Creates a profile.- Parameters:
srvCtx- The context of the related innovator server.- Throws:
InoNetExceptionSrvErrorException
-
unlockProfiles
Unlocks all profiles locked by the user.- Parameters:
srvCtx- The context of the related innovator server.- Throws:
InoNetExceptionSrvErrorException
-