org.geotools.swt.styling.simple
Class OpacityViewer

Object
  extended by OpacityViewer

public class OpacityViewer
extends Object

Allows editing/viewing of Opacity Element.

Here is the pretty picture:


          +----------------+
   Label: |       opacity\/|
          +----------------+
 

Workflow:

  1. createControl( parent ) - set up controls
  2. set( raster, mode ) - provide content from SimpleStyleConfigurator
    1. Symbolizer values copied into fields based on mode
    2. fields copied into controls
    3. controls enabled based on mode & fields
  3. Listener.widgetSelected/modifyText - User performs an "edit"
  4. Listener.sync( SelectionEvent ) - update fields with values of controls
  5. fire( SelectionSevent ) - notify SimpleStyleConfigurator of change
  6. get( StyleBuilder ) - construct based on fields

    Since:
    1.0.0
    Author:
    Emily Gouge (Refractions Research, Inc.)

    Constructor Summary
    OpacityViewer()
               
     
    Method Summary
     void addListener(SelectionListener listener1)
              Accepts a listener that will be notified when content changes.
     Composite createControl(Composite parent, KeyListener listener1)
              TODO summary sentence for createControl ...
    protected  void fire(SelectionEvent event)
              TODO summary sentence for fire ...
     RasterSymbolizer get(StyleBuilder build)
              TODO summary sentence for getStroke ...
     double getValue()
               
     void removeListener(SelectionListener listener1)
              Remove listener.
     void set(RasterSymbolizer sym2)
              Called to set up this "viewer" based on the provided symbolizer
     
    Methods inherited from class Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Constructor Detail

    OpacityViewer

    public OpacityViewer()
    Method Detail

    createControl

    public Composite createControl(Composite parent,
                                   KeyListener listener1)
    TODO summary sentence for createControl ...

    Parameters:
    parent -
    listener1 -
    Returns:
    Generated composite

    addListener

    public void addListener(SelectionListener listener1)
    Accepts a listener that will be notified when content changes.

    Parameters:
    listener1 -

    removeListener

    public void removeListener(SelectionListener listener1)
    Remove listener.

    Parameters:
    listener1 -

    fire

    protected void fire(SelectionEvent event)
    TODO summary sentence for fire ...

    Parameters:
    event -

    set

    public void set(RasterSymbolizer sym2)
    Called to set up this "viewer" based on the provided symbolizer

    Parameters:
    sym -

    get

    public RasterSymbolizer get(StyleBuilder build)
    TODO summary sentence for getStroke ...

    Parameters:
    build -
    Returns:
    Stroke defined by this model

    getValue

    public double getValue()


    Copyright © 1996-2014 Geotools. All Rights Reserved.