Interface MMEngineeringAction
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELNamespaceAsgnAble,ELObject,ELUUIDAble,MMMetamodelElement
public interface MMEngineeringAction
extends MMMetamodelElement, ELNamespaceAsgnAble, ELNamespaceAble
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionThe list of all action tags.All arguments of this action.The list of all class path entries.getClassPathValue(K_CONTROL_OPTION... behaviourFlags) All string values of class paths owned by this engineering action.The location of this action.getOwnedEngineeringTag(K_CONTROL_OPTION... behaviourFlags) All string values of tags owned by this engineering action.The engineering sequence that owns this engineering action.The verification category that owns this engineering action.The list of all virtual machine entries.getVirtualMachineValue(K_CONTROL_OPTION... behaviourFlags) All string values of virtual machines owned by this engineering action.booleanTrue, if this is a single action and the client should wait until the action is finished or if this is an action of a sequence and the action has to wait for the data of the preceeding action.booleanTrue, if this single action has a dialog for additional parameters.The working directory of this action.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetamodelElement
getIgnoringProfile
-
Method Details
-
getExecName
The location of this action.- Throws:
InoNetExceptionSrvErrorException
-
getArgument
All arguments of this action.- Throws:
InoNetExceptionSrvErrorException
-
getWaitForSignal
True, if this is a single action and the client should wait until the action is finished or if this is an action of a sequence and the action has to wait for the data of the preceeding action.- Throws:
InoNetExceptionSrvErrorException
-
getWithDialog
True, if this single action has a dialog for additional parameters.- Throws:
InoNetExceptionSrvErrorException
-
getWorkingDirectory
The working directory of this action.- Throws:
InoNetExceptionSrvErrorException
-
getClassPathList
The list of all class path entries.- Throws:
InoNetExceptionSrvErrorException
-
getVirtualMachineList
The list of all virtual machine entries.- Throws:
InoNetExceptionSrvErrorException
-
getActionTagsList
The list of all action tags.- Throws:
InoNetExceptionSrvErrorException
-
getVirtualMachineValue
List<ELValSpecString> getVirtualMachineValue(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All string values of virtual machines owned by this engineering action.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getClassPathValue
List<ELValSpecString> getClassPathValue(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All string values of class paths owned by this engineering action.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwnedEngineeringTag
List<ELValSpecString> getOwnedEngineeringTag(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All string values of tags owned by this engineering action.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getOwningEngineeringSequence
The engineering sequence that owns this engineering action.- Throws:
InoNetExceptionSrvErrorException
-
getOwningVerifyClassification
The verification category that owns this engineering action.- Throws:
InoNetExceptionSrvErrorException
-