Groovy Documentation

griffon.javafx.editors
[Java] Class ColorPropertyEditor

java.lang.Object
  java.beans.PropertyEditorSupport
      griffon.core.resources.editors.AbstractPropertyEditor
          griffon.javafx.editors.ColorPropertyEditor

public class ColorPropertyEditor
extends AbstractPropertyEditor

Authors:
Andres Almiray


Constructor Summary
ColorPropertyEditor()

 
Method Summary
static String format(javafx.scene.paint.Color color)

String getAsText()

private double getMapValue(Map map, String key, double defaultValue)

private void handleAsList(List list)

private void handleAsMap(Map map)

private void handleAsNumber(Number value)

private void handleAsString(String str)

private double parse(String val)

private double parse(Number val)

protected Formatter resolveFormatter()

protected void setValueInternal(Object value)

 
Methods inherited from class AbstractPropertyEditor
setValue, setFormat, getFormat, getAsText, setAsText, getFormattedValue, setFormattedValue, getValue, setSource, getTags, getSource, addPropertyChangeListener, removePropertyChangeListener, firePropertyChange, isPaintable, paintValue, getJavaInitializationString, getCustomEditor, supportsCustomEditor, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 
Methods inherited from class PropertyEditorSupport
getValue, setValue, setSource, getTags, getSource, addPropertyChangeListener, removePropertyChangeListener, firePropertyChange, getAsText, setAsText, isPaintable, paintValue, getJavaInitializationString, getCustomEditor, supportsCustomEditor, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

ColorPropertyEditor

ColorPropertyEditor()


 
Method Detail

format

public static String format(javafx.scene.paint.Color color)


getAsText

@Override
public String getAsText()


getMapValue

private double getMapValue(Map map, String key, double defaultValue)


handleAsList

private void handleAsList(List list)


handleAsMap

private void handleAsMap(Map map)


handleAsNumber

private void handleAsNumber(Number value)


handleAsString

private void handleAsString(String str)


parse

private double parse(String val)


parse

private double parse(Number val)


resolveFormatter

@Override
protected Formatter resolveFormatter()


setValueInternal

protected void setValueInternal(Object value)


 

Groovy Documentation