Class SemanticElementsValidateAction

java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.palladiosimulator.editors.sirius.custom.validation.SemanticElementsValidateAction
All Implemented Interfaces:
IAction

public class SemanticElementsValidateAction extends Action
This is mostly a copy of ValidateAction, except the method getDSemanticDecorator(EObject, DiagramEditPart) has been changed to include markers on the containers of semantic elements that do not have an own representation element. FIXME: needed only until https://bugs.eclipse.org/bugs/show_bug.cgi?id=447666 is fixed.
  • Field Details

  • Constructor Details

    • SemanticElementsValidateAction

      public SemanticElementsValidateAction(org.eclipse.gmf.runtime.common.ui.util.IWorkbenchPartDescriptor workbenchPartDescriptor)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface IAction
      Overrides:
      run in class Action
    • runValidation

      public static void runValidation(org.eclipse.gmf.runtime.notation.View view)
    • runNonUIValidation

      public static void runNonUIValidation(org.eclipse.gmf.runtime.notation.View view)
    • runValidation

      public static void runValidation(org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart diagramEditPart, org.eclipse.gmf.runtime.notation.View view)