Package es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part

Source Code of es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.JadexAgentsPaletteFactory

/*******************************************************************************
* Copyright (c) 2011 Grupo de Sistemas Inteligentes (GSI) - DIT UPM
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*******************************************************************************/
package es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part;

import java.util.Collections;
import java.util.List;

import org.eclipse.gef.Tool;
import org.eclipse.gef.palette.PaletteContainer;
import org.eclipse.gef.palette.PaletteGroup;
import org.eclipse.gef.palette.PaletteRoot;
import org.eclipse.gef.palette.ToolEntry;
import org.eclipse.gmf.runtime.diagram.ui.tools.UnspecifiedTypeCreationTool;
import org.eclipse.gmf.runtime.emf.type.core.IElementType;

/**
* @generated
*/
public class JadexAgentsPaletteFactory {

  /**
   * @generated
   */
  public void fillPalette(PaletteRoot paletteRoot) {
    paletteRoot.add(createEclipseJadex1Group());
  }

  /**
   * 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;
  }

  /**
   * @generated
   */
  private ToolEntry createAgent1CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Agent1CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Agent1CreationTool_desc,
        null, null) {
    };
    entry.setId("createAgent1CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createBeliefs2CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Beliefs2CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Beliefs2CreationTool_desc,
        null, null) {
    };
    entry.setId("createBeliefs2CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createCapabilities3CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Capabilities3CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Capabilities3CreationTool_desc,
        null, null) {
    };
    entry.setId("createCapabilities3CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createConfigurations4CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Configurations4CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Configurations4CreationTool_desc,
        null, null) {
    };
    entry.setId("createConfigurations4CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createEvents5CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Events5CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Events5CreationTool_desc,
        null, null) {
    };
    entry.setId("createEvents5CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createExpressions6CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Expressions6CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Expressions6CreationTool_desc,
        null, null) {
    };
    entry.setId("createExpressions6CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createGoals7CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Goals7CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Goals7CreationTool_desc,
        null, null) {
    };
    entry.setId("createGoals7CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createImports8CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Imports8CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Imports8CreationTool_desc,
        null, null) {
    };
    entry.setId("createImports8CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createPlans9CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Plans9CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Plans9CreationTool_desc,
        null, null) {
    };
    entry.setId("createPlans9CreationTool"); //$NON-NLS-1$
    return entry;
  }

  /**
   * @generated
   */
  private ToolEntry createProperties10CreationTool() {
    ToolEntry entry = new ToolEntry(
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Properties10CreationTool_title,
        es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.Messages.Properties10CreationTool_desc,
        null, null) {
    };
    entry.setId("createProperties10CreationTool"); //$NON-NLS-1$
    return entry;
  }
}
TOP

Related Classes of es.upm.dit.gsi.eclipse.jadex.diagram.eclipseJadex.diagram.part.JadexAgentsPaletteFactory

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.