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 Link icon

    • imageWebService Link icon

      public final Image imageWebService
    • imageWebServiceActor Link icon

      public final Image imageWebServiceActor
    • imageRequest Link icon

      public final Image imageRequest
    • imageReply Link icon

      public final Image imageReply
    • imageInputVariable Link icon

      public final Image imageInputVariable
    • imageRun Link icon

      public final Image imageRun
    • imageJSON Link icon

      public final Image imageJSON
    • imageURL Link icon

      public final Image imageURL
    • imageReplyProcessor Link icon

      public final Image imageReplyProcessor
    • imageVariables Link icon

      public final Image imageVariables
    • imageBoolean Link icon

      public final Image imageBoolean
    • imageNumber Link icon

      public final Image imageNumber
    • imageString Link icon

      public final Image imageString
    • imageArray Link icon

      public final Image imageArray
    • imageObject Link icon

      public final Image imageObject
    • imageNull Link icon

      public final Image imageNull
    • imageFlag Link icon

      public final Image imageFlag
    • imageOutputVariable Link icon

      public final Image imageOutputVariable
    • imageOutputTable Link icon

      public final Image imageOutputTable
    • imageOutputColumn Link icon

      public final Image imageOutputColumn
    • imageOuptutVariableIdentification Link icon

      public final Image imageOuptutVariableIdentification
    • imageOuptutColumnIdentification Link icon

      public final Image imageOuptutColumnIdentification
  • Method Details Link icon

    • getInstance Link icon

      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 Link icon

      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 Link icon

      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.