Class UISWTGraphicImpl

java.lang.Object
com.biglybt.ui.swt.pifimpl.UISWTGraphicImpl
All Implemented Interfaces:
Graphic, UISWTGraphic

public class UISWTGraphicImpl extends Object implements UISWTGraphic
An SWT image to be used in Azureus
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) org.eclipse.swt.graphics.Image
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    UISWTGraphicImpl(org.eclipse.swt.graphics.Image newImage)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Disposes the image.
    boolean
     
    org.eclipse.swt.graphics.Image
    Retrieve the Image object
    boolean
    setImage(org.eclipse.swt.graphics.Image newImage)
    Sets the image stored in this object to the supplied parameter.

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • img

      org.eclipse.swt.graphics.Image img
  • Constructor Details

    • UISWTGraphicImpl

      public UISWTGraphicImpl(org.eclipse.swt.graphics.Image newImage)
  • Method Details

    • getImage

      public org.eclipse.swt.graphics.Image getImage()
      Description copied from interface: UISWTGraphic
      Retrieve the Image object
      Specified by:
      getImage in interface UISWTGraphic
      Returns:
      image that is stored in this object
    • setImage

      public boolean setImage(org.eclipse.swt.graphics.Image newImage)
      Description copied from interface: UISWTGraphic
      Sets the image stored in this object to the supplied parameter.
      Specified by:
      setImage in interface UISWTGraphic
      Parameters:
      newImage - new image to be stored in this object
      Returns:
      true - Image Set
      false - Image already set to supplied parameter
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • dispose

      public void dispose()
      Description copied from interface: Graphic
      Disposes the image.

      For SWT, this will switch to SWT Thread to do it, if needed

      Specified by:
      dispose in interface Graphic