Package com.iizigo.ws

Class PluginApplicationUI

java.lang.Object
com.iizigo.ws.PluginApplicationUI

public class PluginApplicationUI extends Object
The Plug-in ApplicationUI instance holds the various images loaded from Image Descriptors and can be used as SWT Images directly, as well as other SWT allocated object such as colors.
Author:
Christopher Mindus
  • Field Details

    • imageWebService

      public final Image imageWebService
    • imageWebServiceActor

      public final Image imageWebServiceActor
    • imageRequest

      public final Image imageRequest
    • imageReply

      public final Image imageReply
    • imageInputVariable

      public final Image imageInputVariable
    • imageRun

      public final Image imageRun
    • imageJSON

      public final Image imageJSON
    • imageURL

      public final Image imageURL
    • imageReplyProcessor

      public final Image imageReplyProcessor
    • imageVariables

      public final Image imageVariables
    • imageBoolean

      public final Image imageBoolean
    • imageNumber

      public final Image imageNumber
    • imageString

      public final Image imageString
    • imageArray

      public final Image imageArray
    • imageObject

      public final Image imageObject
    • imageNull

      public final Image imageNull
    • imageFlag

      public final Image imageFlag
    • imageOutputVariable

      public final Image imageOutputVariable
    • imageOutputTable

      public final Image imageOutputTable
    • imageOutputColumn

      public final Image imageOutputColumn
    • imageOuptutVariableIdentification

      public final Image imageOuptutVariableIdentification
    • imageOuptutColumnIdentification

      public final Image imageOuptutColumnIdentification
  • Method Details

    • getInstance

      public static PluginApplicationUI getInstance()
      Gets the instance of the ApplicationUI. The first time this is done, it must be from the SWT thread, otherwise an InternalError is thrown.
      Returns:
      The singleton.
    • getImage

      public Image getImage(String fileName)
      Gets an Image from a file name.
      Parameters:
      fileName - The file name loads a descriptor from the "icons" folder.
      Returns:
      The image, or null if not found.
    • getImage

      public Image getImage(ImageDescriptor descriptor)
      Loads the image for an Image Descriptor and caches it. It will be disposed of when the plug-in exits.
      Parameters:
      descriptor - The Image Descriptor or null if none.
      Returns:
      The image created, null for none or when Image Descriptor is null.