Package org.eclipse.gef.palette

Examples of org.eclipse.gef.palette.CombinedTemplateCreationEntry


    List<PaletteDrawer> categories = new ArrayList<PaletteDrawer>();
    PaletteDrawer drawer = new PaletteDrawer(Messages
        .getString("BatchEditorPaletteFactory.COMPONENTS_PALETTE_TITLE")); //$NON-NLS-1$
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    CombinedTemplateCreationEntry entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_JOB, Messages
        .getString("BatchEditorPaletteFactory.JOB_COMPONENT_DESCRIPTION"), new ModelElementCreationFactory( //$NON-NLS-1$
        JobModelElement.class, getDiagram()), ConfigGraphCommonImages.SEQUENCE_BEGIN_VERTICAL_SMALL,
        ConfigGraphCommonImages.SEQUENCE_BEGIN_VERTICAL);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_FLOW,
        Messages.getString("BatchEditorPaletteFactory.FLOW_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(FlowModelElement.class, getDiagram()),
        ConfigGraphCommonImages.SEQUENCE_BEGIN_VERTICAL_SMALL, ConfigGraphCommonImages.SEQUENCE_BEGIN_VERTICAL);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_STEP,
        Messages.getString("BatchEditorPaletteFactory.STEP_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(StepModelElement.class, getDiagram()), ConfigGraphCommonImages.ACTIVITY_SMALL,
        ConfigGraphCommonImages.ACTIVITY);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_SPLIT,
        Messages.getString("BatchEditorPaletteFactory.SPLIT_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(SplitContainerElement.class, getDiagram()), BatchImages.SPLIT_SMALL,
        BatchImages.SPLIT);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_DECISION,
        Messages.getString("BatchEditorPaletteFactory.DECISION_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(DecisionModelElement.class, getDiagram()), BatchImages.DECISION_SMALL,
        BatchImages.DECISION);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_END,
        Messages.getString("BatchEditorPaletteFactory.END_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(EndModelElement.class, getDiagram()), BatchImages.END_SMALL,
        BatchImages.END);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_FAIL,
        Messages.getString("BatchEditorPaletteFactory.FAIL_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(FailModelElement.class, getDiagram()), BatchImages.FAIL_SMALL,
        BatchImages.FAIL);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_NEXT,
        Messages.getString("BatchEditorPaletteFactory.NEXT_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(NextModelElement.class, getDiagram()), BatchImages.NEXT_SMALL,
        BatchImages.NEXT);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(BatchSchemaConstants.ELEM_STOP,
        Messages.getString("BatchEditorPaletteFactory.STOP_COMPONENT_DESCRIPTION"), //$NON-NLS-1$
        new ModelElementCreationFactory(StopModelElement.class, getDiagram()), BatchImages.STOP_SMALL,
        BatchImages.STOP);
    entries.add(entry);
View Full Code Here


  public PaletteDrawer createPaletteDrawer(AbstractConfigGraphDiagram diagram, String namespaceUri) {
    PaletteDrawer drawer = new PaletteDrawer("", IntegrationImages.BADGE_SI_JMS); //$NON-NLS-1$
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    CombinedTemplateCreationEntry entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_CHANNEL,
        Messages.IntJmsPaletteFactory_CHANNEL_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(ChannelModelElement.class, diagram,
            namespaceUri), IntegrationImages.CHANNEL_SMALL, IntegrationImages.CHANNEL);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_HEADER_ENRICHER,
        Messages.IntJmsPaletteFactory_HEADER_ENRICHER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(HeaderEnricherModelElement.class,
            diagram, namespaceUri), IntegrationImages.ENRICHER_SMALL, IntegrationImages.ENRICHER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_INBOUND_CHANNEL_ADAPTER,
        Messages.IntJmsPaletteFactory_INBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            InboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_INBOUND_GATEWAY,
        Messages.IntJmsPaletteFactory_INBOUND_GATEWAY_ADAPTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(InboundGatewayModelElement.class,
            diagram, namespaceUri), IntegrationImages.INBOUND_GATEWAY_SMALL,
        IntegrationImages.INBOUND_GATEWAY);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_MESSAGE_DRIVEN_CHANNEL_ADAPTER,
        Messages.IntJmsPaletteFactory_MESSAGE_DRIVEN_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            MessageDrivenChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_OUTBOUND_CHANNEL_ADAPTER,
        Messages.IntJmsPaletteFactory_OUTBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            OutboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_ADAPTER_SMALL, IntegrationImages.OUTBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_OUTBOUND_GATEWAY,
        Messages.IntJmsPaletteFactory_OUTBOUND_GATEWAY_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            OutboundGatewayModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_GATEWAY_SMALL, IntegrationImages.OUTBOUND_GATEWAY);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJmsSchemaConstants.ELEM_PUBLISH_SUBSCRIBE_CHANNEL,
        Messages.IntJmsPaletteFactory_PUBLISH_SUBSCRIBE_CHANNEL_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            PublishSubscribeChannelModelElement.class, diagram, namespaceUri),
        IntegrationImages.PUBSUB_CHANNEL_SMALL, IntegrationImages.PUBSUB_CHANNEL);
    entries.add(entry);
View Full Code Here

  public PaletteDrawer createPaletteDrawer(AbstractConfigGraphDiagram diagram, String namespaceUri) {
    PaletteDrawer drawer = new PaletteDrawer("", IntegrationImages.BADGE_SI_JDBC); //$NON-NLS-1$
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    CombinedTemplateCreationEntry entry = new CombinedTemplateCreationEntry(
        IntJdbcSchemaConstants.ELEM_INBOUND_CHANNEL_ADAPTER,
        Messages.IntJdbcPaletteFactory_INBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(InboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJdbcSchemaConstants.ELEM_OUTBOUND_CHANNEL_ADAPTER,
        Messages.IntJdbcPaletteFactory_OUTBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(OutboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_ADAPTER_SMALL, IntegrationImages.OUTBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJdbcSchemaConstants.ELEM_OUTBOUND_GATEWAY,
        Messages.IntJdbcPaletteFactory_OUTBOUND_GATEWAY_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            OutboundGatewayModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_GATEWAY_SMALL, IntegrationImages.OUTBOUND_GATEWAY);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJdbcSchemaConstants.ELEM_STORED_PROC_INBOUND_CHANNEL_ADAPTER,
        Messages.IntJdbcPaletteFactory_STORED_PROC_INBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            StoredProcInboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJdbcSchemaConstants.ELEM_STORED_PROC_OUTBOUND_CHANNEL_ADAPTER,
        Messages.IntJdbcPaletteFactory_STORED_PROC_OUTBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            StoredProcOutboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_ADAPTER_SMALL, IntegrationImages.OUTBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntJdbcSchemaConstants.ELEM_STORED_PROC_OUTBOUND_GATEWAY,
        Messages.IntJdbcPaletteFactory_STORED_PROC_OUTBOUND_GATEWAY_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            StoredProcOutboundGatewayModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_GATEWAY_SMALL, IntegrationImages.OUTBOUND_GATEWAY);
    entries.add(entry);
View Full Code Here

  public PaletteDrawer createPaletteDrawer(AbstractConfigGraphDiagram diagram, String namespaceUri) {
    PaletteDrawer drawer = new PaletteDrawer("", IntegrationImages.BADGE_SI_IP); //$NON-NLS-1$
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    CombinedTemplateCreationEntry entry = new CombinedTemplateCreationEntry(
        IntIpSchemaConstants.ELEM_TCP_INBOUND_CHANNEL_ADAPTER,
        Messages.IntIpPaletteFactory_TCP_INBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(TcpInboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntIpSchemaConstants.ELEM_TCP_INBOUND_GATEWAY,
        Messages.IntIpPaletteFactory_TCP_INBOUND_GATEWAY_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(TcpInboundGatewayModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_GATEWAY_SMALL, IntegrationImages.INBOUND_GATEWAY);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntIpSchemaConstants.ELEM_TCP_OUTBOUND_CHANNEL_ADAPTER,
        Messages.IntIpPaletteFactory_TCP_OUTBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(TcpOutboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_ADAPTER_SMALL, IntegrationImages.OUTBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntIpSchemaConstants.ELEM_TCP_OUTBOUND_GATEWAY,
        Messages.IntIpPaletteFactory_TCP_OUTBOUND_GATEWAY_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(TcpOutboundGatewayModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_GATEWAY_SMALL, IntegrationImages.OUTBOUND_GATEWAY);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntIpSchemaConstants.ELEM_UDP_INBOUND_CHANNEL_ADAPTER,
        Messages.IntIpPaletteFactory_UDP_INBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(UdpInboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntIpSchemaConstants.ELEM_UDP_OUTBOUND_CHANNEL_ADAPTER,
        Messages.IntIpPaletteFactory_UDP_OUTBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(UdpOutboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_ADAPTER_SMALL, IntegrationImages.OUTBOUND_ADAPTER);
    entries.add(entry);
View Full Code Here

  public PaletteDrawer createPaletteDrawer(AbstractConfigGraphDiagram diagram, String namespaceUri) {
    PaletteDrawer drawer = new PaletteDrawer("", IntegrationImages.BADGE_SI_SFTP); //$NON-NLS-1$
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    CombinedTemplateCreationEntry entry = new CombinedTemplateCreationEntry(
        IntSftpSchemaConstants.ELEM_INBOUND_CHANNEL_ADAPTER,
        Messages.IntSftpPaletteFactory_INBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(InboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.INBOUND_ADAPTER_SMALL, IntegrationImages.INBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntSftpSchemaConstants.ELEM_OUTBOUND_CHANNEL_ADAPTER,
        Messages.IntSftpPaletteFactory_OUTBOUND_CHANNEL_ADAPTER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(OutboundChannelAdapterModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_ADAPTER_SMALL, IntegrationImages.OUTBOUND_ADAPTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntSftpSchemaConstants.ELEM_OUTBOUND_GATEWAY,
        Messages.IntSftpPaletteFactory_OUTBOUND_GATEWAY_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            OutboundGatewayModelElement.class, diagram, namespaceUri),
        IntegrationImages.OUTBOUND_GATEWAY_SMALL, IntegrationImages.OUTBOUND_GATEWAY);
    entries.add(entry);
View Full Code Here

  public PaletteDrawer createPaletteDrawer(AbstractConfigGraphDiagram diagram, String namespaceUri) {
    PaletteDrawer drawer = new PaletteDrawer("", IntegrationImages.BADGE_SI_XML); //$NON-NLS-1$
    List<PaletteEntry> entries = new ArrayList<PaletteEntry>();

    CombinedTemplateCreationEntry entry = new CombinedTemplateCreationEntry(
        IntXmlSchemaConstants.ELEM_MARSHALLING_TRANSFORMER,
        Messages.IntXmlPaletteFactory_MARSHALLING_TRANSFORMER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(MarshallingTransformerModelElement.class, diagram, namespaceUri),
        IntegrationImages.TRANSFORMER_SMALL, IntegrationImages.TRANSFORMER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_UNMARSHALLING_TRANSFORMER,
        Messages.IntXmlPaletteFactory_UNMARSHALLING_TRANSFORMER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(UnmarshallingTransformerModelElement.class, diagram, namespaceUri),
        IntegrationImages.TRANSFORMER_SMALL, IntegrationImages.TRANSFORMER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_VALIDATING_FILTER,
        Messages.IntXmlPaletteFactory_VALIDATING_FILTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            ValidatingFilterModelElement.class, diagram, namespaceUri), IntegrationImages.FILTER_SMALL,
        IntegrationImages.FILTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_XPATH_FILTER,
        Messages.IntXmlPaletteFactory_XPATH_FILTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(XpathFilterModelElement.class,
            diagram, namespaceUri), IntegrationImages.FILTER_SMALL, IntegrationImages.FILTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_XPATH_HEADER_ENRICHER,
        Messages.IntXmlPaletteFactory_XPATH_HEADER_ENRICHER_COMPONENT_DESCRIPTION,
        new ModelElementCreationFactory(XpathHeaderEnricherModelElement.class, diagram, namespaceUri),
        IntegrationImages.ENRICHER_SMALL, IntegrationImages.ENRICHER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_XPATH_ROUTER,
        Messages.IntXmlPaletteFactory_XPATH_ROUTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            XpathRouterModelElement.class, diagram, namespaceUri), IntegrationImages.ROUTER_SMALL,
        IntegrationImages.ROUTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_XPATH_SPLITTER,
        Messages.IntXmlPaletteFactory_XPATH_SPLITTER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            XpathSplitterModelElement.class, diagram, namespaceUri), IntegrationImages.SPLITTER_SMALL,
        IntegrationImages.SPLITTER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_XPATH_TRANSFORMER,
        Messages.IntXmlPaletteFactory_XPATH_TRANSFORMER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            XpathTransformerModelElement.class, diagram, namespaceUri),
        IntegrationImages.TRANSFORMER_SMALL, IntegrationImages.TRANSFORMER);
    entries.add(entry);

    entry = new CombinedTemplateCreationEntry(IntXmlSchemaConstants.ELEM_XSLT_TRANSFORMER,
        Messages.IntXmlPaletteFactory_XSLT_TRANSFORMER_COMPONENT_DESCRIPTION, new ModelElementCreationFactory(
            XslTransformerModelElement.class, diagram, namespaceUri), IntegrationImages.TRANSFORMER_SMALL,
        IntegrationImages.TRANSFORMER);
    entries.add(entry);
View Full Code Here

    PaletteDrawer drawer = new PaletteDrawer("Web Flow Elements", null);

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

    CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry("Action State",
        "Create a new Action State", ActionState.class,
        new SimpleFactory(ActionState.class), WebflowUIImages.DESC_OBJS_ACTION_STATE,
        WebflowUIImages.DESC_OBJS_ACTION_STATE);
    entries.add(combined);

    combined = new CombinedTemplateCreationEntry("View State", "Create a View State",
        ViewState.class, new SimpleFactory(ViewState.class),
        WebflowUIImages.DESC_OBJS_VIEW_STATE, WebflowUIImages.DESC_OBJS_VIEW_STATE);
    entries.add(combined);

    combined = new CombinedTemplateCreationEntry("Subflow State", "Create a Subflow State",
        SubflowState.class, new SimpleFactory(SubflowState.class),
        WebflowUIImages.DESC_OBJS_SUBFLOW_STATE, WebflowUIImages.DESC_OBJS_SUBFLOW_STATE);
    entries.add(combined);

    combined = new CombinedTemplateCreationEntry("Decision State", "Create a Decision State",
        DecisionState.class, new SimpleFactory(DecisionState.class),
        WebflowUIImages.DESC_OBJS_DECISION_STATE, WebflowUIImages.DESC_OBJS_DECISION_STATE);
    entries.add(combined);

    combined = new CombinedTemplateCreationEntry("End State", "Create an End State",
        EndState.class, new SimpleFactory(EndState.class),
        WebflowUIImages.DESC_OBJS_END_STATE, WebflowUIImages.DESC_OBJS_END_STATE);
    entries.add(combined);

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

    combined = new CombinedTemplateCreationEntry("Exception Handler",
        "Create an Exception Handler", ExceptionHandler.class, new SimpleFactory(
            ExceptionHandler.class), WebflowUIImages.DESC_OBJS_EXCEPTION_HANDLER,
        WebflowUIImages.DESC_OBJS_EXCEPTION_HANDLER);
    entries.add(combined);

    if (version1) {
      combined = new CombinedTemplateCreationEntry("Attribute Mapper",
          "Create an Attribute Mapper", AttributeMapper.class, new SimpleFactory(
              AttributeMapper.class), WebflowUIImages.DESC_OBJS_ATTRIBUTE_MAPPER,
          WebflowUIImages.DESC_OBJS_ATTRIBUTE_MAPPER);
      entries.add(combined);
    }
View Full Code Here

    List<ToolEntry> entries = new ArrayList<ToolEntry>();
    PaletteDrawer drawer = new PaletteDrawer("Actions", null);
    drawer.setInitialState(PaletteDrawer.INITIAL_STATE_OPEN);

    if (version1) {
      CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry("Action",
          "Create a new Action", Action.class, new ActionModelElementFactory(
              Action.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_ACTION, WebflowUIImages.DESC_OBJS_ACTION);
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Bean Action", "Create a new Bean Action",
          BeanAction.class, new ActionModelElementFactory(BeanAction.class,
              IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_BEAN_ACTION, WebflowUIImages.DESC_OBJS_BEAN_ACTION);
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Evaluation Action",
          "Create a new Evaluation Action", EvaluateAction.class,
          new ActionModelElementFactory(EvaluateAction.class,
              IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_EVALUATION_ACTION,
          WebflowUIImages.DESC_OBJS_EVALUATION_ACTION);
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Set", "Create a new Set", Set.class,
          new ActionModelElementFactory(Set.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_SET_ACTION, WebflowUIImages.DESC_OBJS_SET_ACTION);
      entries.add(combined);
    }
    else {
      CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry("Evaluate",
          "Create a new Evaluate", EvaluateAction.class, new ActionModelElementFactory(
              EvaluateAction.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_EVALUATION_ACTION,
          WebflowUIImages.DESC_OBJS_EVALUATION_ACTION);
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Set", "Create a new Set", Set.class,
          new ActionModelElementFactory(Set.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_SET_ACTION, WebflowUIImages.DESC_OBJS_SET_ACTION);
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Render",
          "Create a new Render", Action.class, new ActionModelElementFactory(
              Action.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_ACTION, WebflowUIImages.DESC_OBJS_ACTION);
      entries.add(combined);
    }
View Full Code Here

    PaletteDrawer drawer = new PaletteDrawer("Render Actions", null);
    drawer.setInitialState(PaletteDrawer.INITIAL_STATE_OPEN);

    if (version1) {
      CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
          "Render Action", "Create a new Render Action", Action.class,
          new ActionModelElementFactory(Action.class,
              IActionElement.ACTION_TYPE.RENDER_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_ACTION), action), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Render Bean Action",
          "Create a new Render Bean Action", BeanAction.class,
          new ActionModelElementFactory(BeanAction.class,
              IActionElement.ACTION_TYPE.RENDER_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_BEAN_ACTION), action), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_BEAN_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Render Evaluation Action",
          "Create a new Render Evaluation Action", EvaluateAction.class,
          new ActionModelElementFactory(EvaluateAction.class,
              IActionElement.ACTION_TYPE.RENDER_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action),
          dec.getDecoratedImageDescriptor(WebflowUIImages
              .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Render Set", "Create a new Render Set",
          Set.class, new ActionModelElementFactory(Set.class,
              IActionElement.ACTION_TYPE.RENDER_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action));
      entries.add(combined);
    }
    else {
      CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
          "Render Evaluate", "Create a new Render Evaluate", EvaluateAction.class,
          new ActionModelElementFactory(EvaluateAction.class,
              IActionElement.ACTION_TYPE.RENDER_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action),
          dec.getDecoratedImageDescriptor(WebflowUIImages
              .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Render Set", "Create a new Render Set",
          Set.class, new ActionModelElementFactory(Set.class,
              IActionElement.ACTION_TYPE.RENDER_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action), dec
                  .getDecoratedImageDescriptor(WebflowUIImages
                      .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Render",
          "Create a new Render", Action.class, new ActionModelElementFactory(
              Action.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_ACTION, WebflowUIImages.DESC_OBJS_ACTION);
      entries.add(combined);
    }
View Full Code Here

    PaletteDrawer drawer = new PaletteDrawer("Entry Actions", null);
    drawer.setInitialState(PaletteDrawer.INITIAL_STATE_CLOSED);

    if (version1) {
      CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
          "Entry Action", "Create a new Entry Action", Action.class,
          new ActionModelElementFactory(Action.class,
              IActionElement.ACTION_TYPE.ENTRY_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_ACTION), action), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Entry Bean Action",
          "Create a new Entry Bean Action", BeanAction.class,
          new ActionModelElementFactory(BeanAction.class,
              IActionElement.ACTION_TYPE.ENTRY_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_BEAN_ACTION), action), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_BEAN_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Entry Evaluation Action",
          "Create a new Evaluation Action", EvaluateAction.class,
          new ActionModelElementFactory(EvaluateAction.class,
              IActionElement.ACTION_TYPE.ENTRY_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action),
          dec.getDecoratedImageDescriptor(WebflowUIImages
              .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Entry Set", "Create a new Entry Set",
          Set.class, new ActionModelElementFactory(Set.class,
              IActionElement.ACTION_TYPE.ENTRY_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action));
      entries.add(combined);
    }
    else {
      CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry(
          "Entry Evaluate", "Create a new Evaluate", EvaluateAction.class,
          new ActionModelElementFactory(EvaluateAction.class,
              IActionElement.ACTION_TYPE.ENTRY_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action),
          dec.getDecoratedImageDescriptor(WebflowUIImages
              .getImage(WebflowUIImages.IMG_OBJS_EVALUATION_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Entry Set", "Create a new Entry Set",
          Set.class, new ActionModelElementFactory(Set.class,
              IActionElement.ACTION_TYPE.ENTRY_ACTION), dec
              .getDecoratedImageDescriptor(WebflowUIImages
                  .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action), dec
                  .getDecoratedImageDescriptor(WebflowUIImages
                      .getImage(WebflowUIImages.IMG_OBJS_SET_ACTION), action));
      entries.add(combined);
      combined = new CombinedTemplateCreationEntry("Entry Render",
          "Create a new Entry Render", Action.class, new ActionModelElementFactory(
              Action.class, IActionElement.ACTION_TYPE.ACTION),
          WebflowUIImages.DESC_OBJS_ACTION, WebflowUIImages.DESC_OBJS_ACTION);
      entries.add(combined);
    }
View Full Code Here

TOP

Related Classes of org.eclipse.gef.palette.CombinedTemplateCreationEntry

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.