org.geotools.gui.swing.sldeditor.property.std
Class DefaultPropertyEditorFactory

java.lang.Object
  extended byorg.geotools.gui.swing.sldeditor.property.PropertyEditorFactory
      extended byorg.geotools.gui.swing.sldeditor.property.std.DefaultPropertyEditorFactory
All Implemented Interfaces:
Factory

public class DefaultPropertyEditorFactory
extends PropertyEditorFactory

DOCUMENT ME!

Author:
wolf

Field Summary
 
Fields inherited from class org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory
inExpertMode
 
Constructor Summary
DefaultPropertyEditorFactory()
           
 
Method Summary
 ExpressionEditor createColorEditor(FeatureType featureType)
           
 FillEditor createCompactFillEditor(FeatureType featureType)
           
 DashArrayEditor createDashArrayEditor()
           
 ExpressionEditor createDoubleEditor(FeatureType featureType)
           
 ExpressionEditor createExpressionEditor(FeatureType featureType)
           
 ExternalGraphicEditor createExternalGraphicEditor()
           
 ExpressionEditor createFeatureAttributeChooser(FeatureType featureType)
           
 FeatureTypeChooser createFeatureTypeChooser(FeatureType featureType)
           
 FillEditor createFillEditor(FeatureType featureType)
           
 FilterEditor createFilterEditor(FeatureType featureType)
           
 FontListChooser createFontListChooser()
           
 GeometryChooser createGeometryChooser(FeatureType featureType)
           
 GraphicEditor createGraphicEditor(FeatureType featureType)
           
 GraphicEditor createGraphicFillEditor(FeatureType featureType)
           
 GraphicEditor createGraphicStrokeEditor(FeatureType featureType)
           
 ExpressionEditor createIntSizeEditor(FeatureType featureType)
           
 LabelPlacementEditor createLabelPlacementEditor(FeatureType featureType)
           
 MarkEditor createMarkEditor(FeatureType featureType)
           
 ExpressionEditor createNumberEditor(java.lang.Number startValue, java.lang.Number minValue, java.lang.Number maxValue, java.lang.Number step, FeatureType featureType)
           
 ExpressionEditor createOpacityEditor(FeatureType featureType)
           
 ExpressionEditor createRotationEditor(FeatureType featureType)
           
 ScaleEditor createScaleEditor()
           
 StrokeEditor createStrokeEditor(FeatureType featureType)
           
 SymbolEditor createSymbolEditor(FeatureType featureType)
           
protected  ExpressionEditor wrapExpert(ExpressionEditor editor, FeatureType featureType)
           
 
Methods inherited from class org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory
createPropertyEditorFactory, getImplementationHints, isInExpertMode, setInExpertMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPropertyEditorFactory

public DefaultPropertyEditorFactory()
Method Detail

createExpressionEditor

public ExpressionEditor createExpressionEditor(FeatureType featureType)
Specified by:
createExpressionEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createExpressionEditor()

createFilterEditor

public FilterEditor createFilterEditor(FeatureType featureType)
Specified by:
createFilterEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createFilterEditor()

wrapExpert

protected ExpressionEditor wrapExpert(ExpressionEditor editor,
                                      FeatureType featureType)

createColorEditor

public ExpressionEditor createColorEditor(FeatureType featureType)
Specified by:
createColorEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createColorEditor()

createDashArrayEditor

public DashArrayEditor createDashArrayEditor()
Specified by:
createDashArrayEditor in class PropertyEditorFactory
See Also:
PropertyEditorFactory.createDashArrayEditor()

createExternalGraphicEditor

public ExternalGraphicEditor createExternalGraphicEditor()
Specified by:
createExternalGraphicEditor in class PropertyEditorFactory
See Also:
PropertyEditorFactory.createExternalGraphicEditor()

createFeatureAttributeChooser

public ExpressionEditor createFeatureAttributeChooser(FeatureType featureType)
Specified by:
createFeatureAttributeChooser in class PropertyEditorFactory
See Also:
PropertyEditorFactory.createFeatureAttributeChooser(org.geotools.feature.FeatureType)

createFillEditor

public FillEditor createFillEditor(FeatureType featureType)
Specified by:
createFillEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createFillEditor()

createCompactFillEditor

public FillEditor createCompactFillEditor(FeatureType featureType)
Specified by:
createCompactFillEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createCompactFillEditor()

createFontListChooser

public FontListChooser createFontListChooser()
Specified by:
createFontListChooser in class PropertyEditorFactory
See Also:
PropertyEditorFactory.createFontListChooser()

createGeometryChooser

public GeometryChooser createGeometryChooser(FeatureType featureType)
Specified by:
createGeometryChooser in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createGeometryChooser()

createGraphicEditor

public GraphicEditor createGraphicEditor(FeatureType featureType)
Specified by:
createGraphicEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createGraphicEditor()

createGraphicFillEditor

public GraphicEditor createGraphicFillEditor(FeatureType featureType)
Specified by:
createGraphicFillEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createGraphicFillEditor()

createGraphicStrokeEditor

public GraphicEditor createGraphicStrokeEditor(FeatureType featureType)
Specified by:
createGraphicStrokeEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createGraphicStrokeEditor()

createLabelPlacementEditor

public LabelPlacementEditor createLabelPlacementEditor(FeatureType featureType)
Specified by:
createLabelPlacementEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createLabelPlacementEditor()

createMarkEditor

public MarkEditor createMarkEditor(FeatureType featureType)
Specified by:
createMarkEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createMarkEditor()

createFeatureTypeChooser

public FeatureTypeChooser createFeatureTypeChooser(FeatureType featureType)
Specified by:
createFeatureTypeChooser in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createFeatureTypeChooser()

createNumberEditor

public ExpressionEditor createNumberEditor(java.lang.Number startValue,
                                           java.lang.Number minValue,
                                           java.lang.Number maxValue,
                                           java.lang.Number step,
                                           FeatureType featureType)
Specified by:
createNumberEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createNumberEditor(java.lang.Number, java.lang.Number, java.lang.Number, java.lang.Number)

createOpacityEditor

public ExpressionEditor createOpacityEditor(FeatureType featureType)
Specified by:
createOpacityEditor in class PropertyEditorFactory

createDoubleEditor

public ExpressionEditor createDoubleEditor(FeatureType featureType)
Specified by:
createDoubleEditor in class PropertyEditorFactory

createIntSizeEditor

public ExpressionEditor createIntSizeEditor(FeatureType featureType)
Specified by:
createIntSizeEditor in class PropertyEditorFactory

createRotationEditor

public ExpressionEditor createRotationEditor(FeatureType featureType)
Specified by:
createRotationEditor in class PropertyEditorFactory

createScaleEditor

public ScaleEditor createScaleEditor()
Specified by:
createScaleEditor in class PropertyEditorFactory
See Also:
PropertyEditorFactory.createScaleEditor()

createStrokeEditor

public StrokeEditor createStrokeEditor(FeatureType featureType)
Specified by:
createStrokeEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createStrokeEditor()

createSymbolEditor

public SymbolEditor createSymbolEditor(FeatureType featureType)
Specified by:
createSymbolEditor in class PropertyEditorFactory
See Also:
org.geotools.gui.swing.sldeditor.property.PropertyEditorFactory#createSymbolEditor()


Copyright © GeoTools. All Rights Reserved.