Examples of PaletteGroup


Examples of org.eclipse.gef.palette.PaletteGroup

  /**
   * Creates "structure" palette tool group
   * @generated
   */
  private PaletteContainer createStructure1Group() {
    PaletteGroup paletteContainer = new PaletteGroup(
        Messages.Structure1Group_title);
    paletteContainer.setId("createStructure1Group"); //$NON-NLS-1$
    paletteContainer.add(createShip1CreationTool());
    paletteContainer.add(createSlot2CreationTool());
    paletteContainer.add(createSlotDeviceDescriptor3CreationTool());
    paletteContainer.add(createShieldDeviceDescriptor4CreationTool());
    paletteContainer
        .add(createAbstractDeviceDescriptorShipDevice5CreationTool());
    paletteContainer.add(createWeaponDeviceDescriptor6CreationTool());
    paletteContainer
        .add(createAbstractDeviceDescriptorShipDevice27CreationTool());
    paletteContainer.add(createEngineDeviceDescriptor8CreationTool());
    paletteContainer
        .add(createAbstractDeviceDescriptorShipDevice39CreationTool());
    return paletteContainer;
  }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

  /**
   * Creates "eclipseJadex" palette tool group
   * @generated
   */
  private PaletteContainer createEclipseJadex1Group() {
    PaletteGroup paletteContainer = new PaletteGroup(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.EclipseJadex1Group_title);
    paletteContainer.setId("createEclipseJadex1Group"); //$NON-NLS-1$
    paletteContainer.add(createAgent1CreationTool());
    return paletteContainer;
  }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

  /**
   * Creates "eclipseJadex" palette tool group
   * @generated
   */
  private PaletteContainer createEclipseJadex1Group() {
    PaletteGroup paletteContainer = new PaletteGroup(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.EclipseJadex1Group_title);
    paletteContainer.setId("createEclipseJadex1Group"); //$NON-NLS-1$
    paletteContainer.add(createAgent1CreationTool());
    paletteContainer.add(createBeliefs2CreationTool());
    paletteContainer.add(createCapabilities3CreationTool());
    paletteContainer.add(createConfigurations4CreationTool());
    paletteContainer.add(createEvents5CreationTool());
    paletteContainer.add(createExpressions6CreationTool());
    paletteContainer.add(createGoals7CreationTool());
    paletteContainer.add(createImports8CreationTool());
    paletteContainer.add(createPlans9CreationTool());
    paletteContainer.add(createProperties10CreationTool());
    return paletteContainer;
  }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

  /**
   * Creates "eclipseJadex" palette tool group
   * @generated
   */
  private PaletteContainer createEclipseJadex1Group() {
    PaletteGroup paletteContainer = new PaletteGroup(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.EclipseJadex1Group_title);
    paletteContainer.setId("createEclipseJadex1Group"); //$NON-NLS-1$
    paletteContainer.add(createAgent1CreationTool());
    return paletteContainer;
  }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

   * Those are for example: selection-tool, marque-tool, connection-tool.
   *
   * @return The PaletteContainer withe the model-independent tools.
   */
  protected PaletteContainer createModelIndependentTools() {
    PaletteGroup controlGroup = new PaletteGroup(Messages.GraphicsPaletteRoot_0_xmen);
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    // selection tool
    ToolEntry tool = new GFPanningSelectionToolEntry();
    entries.add(tool);
    setDefaultEntry(tool);

//    // marquee tool
//    tool = new GFMarqueeToolEntry();
//    entries.add(tool);

    controlGroup.addAll(entries);
    return controlGroup;
  }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

//        drawer.addAll(entries);
        return drawer;
    }
   
    private static PaletteContainer createControlGroup(PaletteRoot root) {
        PaletteGroup controlGroup = new PaletteGroup("Control Group");

        List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

        ToolEntry tool = new SelectionToolEntry();
        entries.add(tool);
        root.setDefaultEntry(tool);

        tool = new MarqueeToolEntry();
        entries.add(tool);
       
        String skin = DroolsEclipsePlugin.getDefault().getPreferenceStore().getString(IDroolsConstants.SKIN);
        SkinProvider skinProvider = SkinManager.getInstance().getSkinProvider(skin);
        entries.add(skinProvider.createConnectionEntry());
       
        controlGroup.addAll(entries);
        return controlGroup;
    }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

  drawer.addAll(entries);
  return drawer;
}

static private PaletteContainer createControlGroup(PaletteRoot root){
  PaletteGroup controlGroup = new PaletteGroup(
    LogicMessages.LogicPlugin_Category_ControlGroup_Label);

  List entries = new ArrayList();

  ToolEntry tool = new PanningSelectionToolEntry();
  entries.add(tool);
  root.setDefaultEntry(tool);

  PaletteStack marqueeStack = new PaletteStack(LogicMessages.Marquee_Stack, "", null); //$NON-NLS-1$
  marqueeStack.add(new MarqueeToolEntry());
  MarqueeToolEntry marquee = new MarqueeToolEntry();
  marquee.setToolProperty(MarqueeSelectionTool.PROPERTY_MARQUEE_BEHAVIOR,
      new Integer(MarqueeSelectionTool.BEHAVIOR_CONNECTIONS_TOUCHED));
  marqueeStack.add(marquee);
  marquee = new MarqueeToolEntry();
  marquee.setToolProperty(MarqueeSelectionTool.PROPERTY_MARQUEE_BEHAVIOR,
      new Integer(MarqueeSelectionTool.BEHAVIOR_CONNECTIONS_TOUCHED
      | MarqueeSelectionTool.BEHAVIOR_NODES_CONTAINED));
  marqueeStack.add(marquee);
  marqueeStack.setUserModificationPermission(PaletteEntry.PERMISSION_NO_MODIFICATION);
  entries.add(marqueeStack);
 
  tool = new ConnectionCreationToolEntry(
    LogicMessages.LogicPlugin_Tool_ConnectionCreationTool_ConnectionCreationTool_Label,
    LogicMessages.LogicPlugin_Tool_ConnectionCreationTool_ConnectionCreationTool_Description,
    null,
    ImageDescriptor.createFromFile(Circuit.class, "icons/connection16.gif"),//$NON-NLS-1$
    ImageDescriptor.createFromFile(Circuit.class, "icons/connection24.gif")//$NON-NLS-1$
  );
  entries.add(tool);
  controlGroup.addAll(entries);
  return controlGroup;
}
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

  protected abstract List<PaletteDrawer> createComponentDrawers();

  protected abstract List<PaletteEntry> createConnectionTools();

  protected PaletteContainer createControlGroup() {
    PaletteGroup group = new PaletteGroup(Messages.AbstractConfigPaletteFactory_CONTROL_GROUP_TITLE);
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    ToolEntry tool = new SelectionToolEntry();
    entries.add(tool);
    root.setDefaultEntry(tool);
    // tool = new MarqueeToolEntry();
    // entries.add(tool);

    List<PaletteEntry> connections = createConnectionTools();
    if (connections != null && connections.size() > 0) {
      PaletteSeparator sep = new PaletteSeparator();
      sep.setUserModificationPermission(PaletteEntry.PERMISSION_NO_MODIFICATION);
      entries.add(sep);
      entries.addAll(connections);
    }

    group.addAll(entries);
    return group;
  }
View Full Code Here

Examples of org.eclipse.gef.palette.PaletteGroup

  /**
   * @param root
   * @return
   */
  private static PaletteContainer createControlGroup(PaletteRoot root) {
    PaletteGroup controlGroup = new PaletteGroup("Control Group");

    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    ToolEntry tool = new SelectionToolEntry();
    entries.add(tool);
    root.setDefaultEntry(tool);

    tool = new MarqueeToolEntry();
    entries.add(tool);

    PaletteSeparator sep = new PaletteSeparator(Activator.PLUGIN_ID + ".palette.sep2");
    sep.setUserModificationPermission(PaletteEntry.PERMISSION_NO_MODIFICATION);
    entries.add(sep);

    tool = new ConnectionCreationToolEntry("Transition", "Create a Transition",
        new SimpleFactory(StateTransition.class), WebflowImages.DESC_OBJS_CONNECTION,
        WebflowImages.DESC_OBJS_ELSE_CONNECTION);
    entries.add(tool);
    tool = new ConnectionCreationToolEntry("Else Transition", "Create a Transition",
        new SimpleFactory(IfTransition.class), WebflowImages.DESC_OBJS_ELSE_CONNECTION,
        WebflowImages.DESC_OBJS_ELSE_CONNECTION);
    ;
    entries.add(tool);
    controlGroup.addAll(entries);
    return controlGroup;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.