4 Replies Latest reply on Jul 10, 2012 12:03 PM by Brian Fitzpatrick

    Component Icons for Tooling

    Brian Fitzpatrick Expert

      (Work in progress)

       

      As we've started discussing improving decorators for the SwitchYard graphical editor for the next release, it came up that we should probably have a comprehensive list of icons for bindings, implementations, and so on - even for those components we haven't yet implemented.

       

      Here's the list of possible icons so far:

       

       

      ComponentIconNotes
      binding.jcaironjacamar_icon_16px.pngIron Jacamar icon (http://design.jboss.org/ironjacamar/index.htm)
      binding.hornetqhornetQ_icon_16x16.pngHornetQ icon (http://design.jboss.org/hornetQ/index.htm)
      implementation.clojureclojure-icon.gifClojure icon (http://clojure.org/) (need to get permission??)
      implementation.camelcamel.pngCamel (http://www.clker.com/clipart-171473.html)
      binding.camel

      binding.file (camel)file.pngDocument (http://findicons.com/icon/237875/document?id=237875)
      binding.ftp (camel)ftp.pngFTP (http://findicons.com/icon/138930/location_ftp?id=139059)
      binding.ftps (camel)

      binding.httphttp.pngHand drawn
      binding.sftp (camel)

      binding.atom (camel)

      atom_rss.pngFeed (http://findicons.com/icon/47111/feed)
      binding.direct (camel)

      binding.timer (camel)Timer.pngTimer action icon from BPMN2 Modeler (http://git.eclipse.org/c/bpmn2-modeler/org.eclipse.bpmn2-modeler.git/tree/org.eclipse.bpmn2.modeler.ui/icons/16/Timer.png)
      binding.seda (camel)

      binding.mock (camel)

      binding.netty-tcp (camel)netty_icon_16px.pngNetty icon (http://design.jboss.org/netty/index.htm)
      binding.netty-udp (camel)

      binding.quartz (camel)schedule.gif

      Scheduler icon from ESB editor (http://anonsvn.jboss.org/repos/jbosstools/trunk/esb/plugins/org.jboss.tools.esb.project.ui/icons/esb/schedule.gif)

      binding.jms (camel)queue_16.pngHand-drawn "queue" icon in MS Paint
      binding.sql (camel)sql.pngDatabase (http://findicons.com/icon/86771/database_3?width=16)
      implementation.bpelbpel.gifBPEL Editor icon (Eclipse - https://git.eclipse.org/c/bpel/org.eclipse.bpel.git/tree/plugins/org.eclipse.bpel.ui/icons/obj16/bpel.gif)
      binding.soapsoap.pngMail icon (http://findicons.com/icon/51039/mail?width=16) + class_tsk.gif decorator from JDT
      implementation.bpmbpmn2_editor_16.pngBPMN2 Modeler icon (Eclipse - http://git.eclipse.org/c/bpmn2-modeler/org.eclipse.bpmn2-modeler.git/tree/org.eclipse.bpmn2.modeler.ui/icons/bpmn2_editor_16.png)
      implementation.rules

      drools.gif

      Drools icon (http://github.com/droolsjbpm/droolsjbpm-tools/blob/master/drools-eclipse/org.drools.eclipse/icons/drools.gif)

      implementation.beanbean.pngBean icon (http://findicons.com/icon/118838/bean)
      interface.wsdlwsdl.gifWSDL icon (originally from Eclipse, now used in WS Tester - http://anonsvn.jboss.org/repos/jbosstools/trunk/ws/plugins/org.jboss.tools.ws.ui/icons/obj16/wsdl.gif)
      interface.esbesb (1).gifESB icon from JBoss Tools ESB editor (http://anonsvn.jboss.org/repos/jbosstools/trunk/esb/plugins/org.jboss.tools.esb.ui/images/xstudio/editors/esb.gif)
      interface.javainterface.gifInterface icon from Eclipse JDT
      binding? interface? resteasyresteasy_icon_16x.pngRESTeasy icon (http://design.jboss.org/resteasy/index.htm)