| java.lang.Object org.geotools.event.AbstractGTComponent
All known Subclasses: org.geotools.styling.ExternalGraphicImpl, org.geotools.styling.ColorMapEntryImpl, org.geotools.styling.SelectedChannelTypeImpl, org.geotools.styling.RasterSymbolizerImpl, org.geotools.styling.StyleImpl, org.geotools.styling.TextSymbolizerImpl, org.geotools.styling.PointPlacementImpl, org.geotools.styling.FillImpl, org.geotools.styling.RuleImpl, org.geotools.styling.ExtentImpl, org.geotools.styling.PointSymbolizerImpl, org.geotools.styling.DisplacementImpl, org.geotools.styling.ChannelSelectionImpl, org.geotools.styling.RemoteOWSImpl, org.geotools.styling.HaloImpl, org.geotools.styling.ColorMapImpl, org.geotools.styling.FeatureTypeStyleImpl, org.geotools.styling.FontImpl, org.geotools.event.AbstractGTRoot, org.geotools.styling.PolygonSymbolizerImpl, org.geotools.styling.GraphicImpl, org.geotools.styling.LayerFeatureConstraintsImpl, org.geotools.styling.ImageOutlineImpl, org.geotools.styling.ContrastEnhancementImpl, org.geotools.styling.FeatureTypeConstraintImpl, org.geotools.styling.NamedStyleImpl, org.geotools.styling.ShadedReliefImpl, org.geotools.styling.StrokeImpl, org.geotools.styling.StyledLayerImpl, org.geotools.styling.LinePlacementImpl, org.geotools.styling.AnchorPointImpl, org.geotools.styling.LineSymbolizerImpl, org.geotools.styling.MarkImpl,
AbstractGTComponent | abstract public class AbstractGTComponent implements GTComponent(Code) | | Provides basic StyleEvent notification, may be used in conjuction with
StyleList during event handling.
This class has package scope to prevent user code mistaking it for something
important. It is only used to assist in the construction of this one
implementation of StyleEvents. Basically this is NOT API :-)
since: 2.2.M3 |
changed | public void changed(GTDelta childDelta)(Code) | | Used to pass on "We changed" notification from children.
Parameters: childDelta - object containing change information |
fireChanged | protected void fireChanged()(Code) | | Simple notification that we changed.
Change will be passed on to parent.changed( delta ).
|
fireChildChanged | protected synchronized void fireChildChanged(String name, Object child, Object oldValue)(Code) | | Create a child delta and send it off.
Use this for changes to simple types like int and Color.
Parameters: name - the String used to name the child (often bean propertyName or map key) Parameters: child - Parameters: oldValue - |
removed | public void removed(GTDelta childDelta)(Code) | | Used to pass on "something is about to change" notification from
children.
Parameters: childDelta - object containing change information |
|
|