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 ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface 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 ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getItemDefinition, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface 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
-