Class AssemblyInfrastructureConnectorCreateCommand

  • All Implemented Interfaces:
    IUndoableOperation, org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult
    Direct Known Subclasses:
    CustomAssemblyInfrastructureConnectorCreateCommand

    public class AssemblyInfrastructureConnectorCreateCommand
    extends org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
    Generated class or method.
    • Constructor Detail

      • AssemblyInfrastructureConnectorCreateCommand

        public AssemblyInfrastructureConnectorCreateCommand​(org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest request,
                                                            EObject source,
                                                            EObject target)
        Instantiates a new assembly infrastructure connector create command.
        Parameters:
        request - the request
        source - the source
        target - the target
        Generated class or method.
        not
    • Method Detail

      • canExecute

        public boolean canExecute()
        Specified by:
        canExecute in interface IUndoableOperation
        Overrides:
        canExecute in class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
        Generated class or method.
      • doExecuteWithResult

        protected org.eclipse.gmf.runtime.common.core.command.CommandResult doExecuteWithResult​(IProgressMonitor monitor,
                                                                                                IAdaptable info)
                                                                                         throws ExecutionException
        Specified by:
        doExecuteWithResult in class org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
        Throws:
        ExecutionException
        Generated class or method.
      • setElementToEdit

        protected void setElementToEdit​(EObject element)
        Overrides:
        setElementToEdit in class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
        Generated class or method.
      • getSource

        protected org.palladiosimulator.pcm.repository.InfrastructureRequiredRole getSource()
        Generated class or method.
      • getTarget

        protected org.palladiosimulator.pcm.repository.InfrastructureProvidedRole getTarget()
        Generated class or method.
      • getContainer

        public org.palladiosimulator.pcm.core.composition.ComposedStructure getContainer()
        Generated class or method.