Package org.eclipse.emf.transaction

Examples of org.eclipse.emf.transaction.RecordingCommand


  }

  public static void enableSysMLViewpoints(final Session session) {
    if (session != null) {
      session.getTransactionalEditingDomain().getCommandStack()
          .execute(new RecordingCommand(session.getTransactionalEditingDomain()) {
            @Override
            protected void doExecute() {
              ViewpointSelectionCallback selection = new ViewpointSelectionCallback();
              for (Viewpoint previouslySelected : session.getSelectedViewpoints(false)) {
                selection.deselectViewpoint(previouslySelected, session,
View Full Code Here


    syncExec((new VoidResult() {
      @Override
      public void run() {

        de.getEditingDomain().getCommandStack().execute(
            new RecordingCommand(de.getEditingDomain()) {

              @Override
              protected void doExecute() {
                IDiagramTypeProvider dtp =
                    de.getDiagramTypeProvider();
View Full Code Here

    syncExec((new VoidResult() {
      @Override
      public void run() {

        de.getEditingDomain().getCommandStack().execute(
            new RecordingCommand(de.getEditingDomain()) {

              @Override
              protected void doExecute() {
                IDiagramTypeProvider dtp =
                    de.getDiagramTypeProvider();
View Full Code Here

    asyncExec((new VoidResult() {
      @Override
      public void run() {

        de.getEditingDomain().getCommandStack().execute(
            new RecordingCommand(de.getEditingDomain()) {

              @Override
              protected void doExecute() {
                IDiagramTypeProvider dtp =
                    de.getDiagramTypeProvider();
View Full Code Here

    asyncExec((new VoidResult() {
      @Override
      public void run() {

        de.getEditingDomain().getCommandStack().execute(
            new RecordingCommand(de.getEditingDomain()) {

              @Override
              protected void doExecute() {
                IDiagramTypeProvider dtp =
                    de.getDiagramTypeProvider();
View Full Code Here

      compUnit.getPackages().add(p);
    }
   
    final eu.admire.dispel.containers.Package pck = p;
    getDiagramEditor().getEditingDomain().getCommandStack().execute(
        new RecordingCommand(getDiagramEditor().getEditingDomain(),
            "link diagram") {
      protected void doExecute() {
        getFeatureProvider().link(getDiagram(), pck);
      }
    });
View Full Code Here

        diagramResource.getContents().add(diagram);
      }
    };

    editingDomain.getCommandStack().execute(
        new RecordingCommand(editingDomain, "create diagram") {
          protected void doExecute() {
            runnable.run();
          }
        });
View Full Code Here

    asyncExec((new VoidResult() {
      @Override
      public void run() {

        de.getEditingDomain().getCommandStack().execute(
            new RecordingCommand(de.getEditingDomain()) {

              @Override
              protected void doExecute() {
                IDiagramTypeProvider dtp =
                    de.getDiagramTypeProvider();
View Full Code Here

    asyncExec((new VoidResult() {
      @Override
      public void run() {

        de.getEditingDomain().getCommandStack().execute(
            new RecordingCommand(de.getEditingDomain()) {

              @Override
              protected void doExecute() {
                IDiagramTypeProvider dtp =
                    de.getDiagramTypeProvider();
View Full Code Here

      final Object value) {
    return new Action(prefix) {
      @Override
      public void run() {
        TransactionalEditingDomain domain = diagramEditor.getEditingDomain();
        domain.getCommandStack().execute(new RecordingCommand(domain) {
          @Override
          protected void doExecute() {
            createNewProperty(baseElement, eReference);
          }
View Full Code Here

TOP

Related Classes of org.eclipse.emf.transaction.RecordingCommand

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.