Class AbstractLayoutContextMenuAction

java.lang.Object
org.gvsig.app.project.documents.view.AbstractContextMenuAction
org.gvsig.app.project.documents.layout.contextmenu.gui.AbstractLayoutContextMenuAction
All Implemented Interfaces:
org.gvsig.app.project.documents.view.IContextMenuAction, org.gvsig.tools.extensionpoint.ExtensionBuilder
Direct Known Subclasses:
AddColumnMapBoxMenuEntry, AddRowMapBoxMenuEntry, BeforeLayoutMenuEntry, BehindLayoutMenuEntry, CancelLayoutMenuEntry, CombineCellsMapBoxMenuEntry, CopyLayoutMenuEntry, CutLayoutMenuEntry, EditMapBoxMenuEntry, InsertColumnMapBoxMenuEntry, InsertRowMapBoxMenuEntry, PasteLayoutMenuEntry, PositionLayoutMenuEntry, PropertyLayoutMenuEntry, RefreshLayoutMenuEntry, RemoveCellsMapBoxMenuEntry, RemoveColumnMapBoxMenuEntry, RemoveRowMapBoxMenuEntry, SelectAllLayoutMenuEntry, SimplifyLayoutMenuEntry, SplitCellsHorizontallyMapBoxMenuEntry, SplitCellsVerticallyMapBoxMenuEntry, TerminateLayoutMenuEntry

public abstract class AbstractLayoutContextMenuAction extends org.gvsig.app.project.documents.view.AbstractContextMenuAction implements org.gvsig.tools.extensionpoint.ExtensionBuilder
  • Field Details

    • LOG

      protected static final org.slf4j.Logger LOG
    • layoutPanel

      protected LayoutPanel layoutPanel
  • Constructor Details

    • AbstractLayoutContextMenuAction

      public AbstractLayoutContextMenuAction()
  • Method Details

    • getLayout

      public LayoutPanel getLayout()
    • setLayout

      public void setLayout(LayoutPanel layoutPanel)
    • isEnabled

      public boolean isEnabled(LayoutContext layoutContext, IFFrame[] selectedFrames)
    • isVisible

      public boolean isVisible(LayoutContext layoutContext, IFFrame[] selectedFrames)
    • execute

      public abstract void execute(LayoutContext layoutContext, IFFrame[] selectedFrames)
    • create

      public Object create()
      Specified by:
      create in interface org.gvsig.tools.extensionpoint.ExtensionBuilder
    • create

      public Object create(Map args)
      Specified by:
      create in interface org.gvsig.tools.extensionpoint.ExtensionBuilder
    • create

      public Object create(Object[] args)
      Specified by:
      create in interface org.gvsig.tools.extensionpoint.ExtensionBuilder
    • isEnabled

      public boolean isEnabled(Object item, Object[] selectedItems)
      Specified by:
      isEnabled in interface org.gvsig.app.project.documents.view.IContextMenuAction
      Overrides:
      isEnabled in class org.gvsig.app.project.documents.view.AbstractContextMenuAction
    • isVisible

      public boolean isVisible(Object item, Object[] selectedItems)
      Specified by:
      isVisible in interface org.gvsig.app.project.documents.view.IContextMenuAction
      Overrides:
      isVisible in class org.gvsig.app.project.documents.view.AbstractContextMenuAction
    • execute

      public void execute(Object item, Object[] selectedItems)
      Specified by:
      execute in interface org.gvsig.app.project.documents.view.IContextMenuAction