this.cpForm.setAutoWidth(); this.colors = new ColorPickerItem(); this.colors.setShowTitle(true); this.colors.setTitle(i18n.color()); this.colors.setWidth(85); this.cpForm.setShowComplexFields(false); this.cpForm.setFields(this.scale, this.seriesType, this.lineStyles,
public VectorEditLayerStyleStep(Wizard parent) { super(NewLayerModelWizardWindow.STEP_VECTOR_EDIT_LAYER_STYLE, MESSAGES.vectorEditLayerStyleStepNumbering() + MESSAGES.vectorEditLayerStyleStepTitle(), false, parent); setWindowTitle(MESSAGES.vectorEditLayerStyleStepTitle()); form = new DynamicForm(); picker = new ColorPickerItem("selectColor", MESSAGES.vectorEditLayerStyleStepSelectColor() + ": "); picker.setValue(SldUtils.DEFAULT_FILLCOLOR); label = new TextItem("styleLabel", MESSAGES.vectorEditLayerStyleStepStyleName() + ": "); form.setFields(label, picker); addMember(form); }
public static ColorPickerItem getOrCreateRef(JavaScriptObject jsObj) { if(jsObj == null) return null; RefDataClass obj = RefDataClass.getRef(jsObj); if(obj != null) { obj.setJsObj(jsObj); return (ColorPickerItem) obj; } else { return new ColorPickerItem(jsObj); } }
public void setData(DynamicVectorLayerConfiguration layerConfig) { this.dvLayerConfig = layerConfig; Map<String, Object> props; if (layerConfig.getClientVectorLayerInfo().getNamedStyleInfo() != null) { props = SldUtils.getProperties(layerConfig.getClientVectorLayerInfo().getNamedStyleInfo().getUserStyle()); } else { props = new HashMap<String, Object>(); } picker.setValue(SldUtils.getPropValue(SldUtils.FILLCOLOR, props, SldUtils.DEFAULT_FILLCOLOR)); label.setValue(SldUtils.getPropValue(SldUtils.STYLENAME, props, "")); }
public ColorPickerItem() { setType("color"); }
public void applyChanges(DynamicVectorLayerConfiguration layerConfig) { Map<String, Object> props = new HashMap<String, Object>(); props.put(SldUtils.FILLCOLOR, picker.getValueAsString()); props.put(SldUtils.STROKECOLOR, picker.getValueAsString()); props.put(SldUtils.FILLOPACITY, 0.5f); props.put(SldUtils.STROKEOPACITY, 1f); props.put(SldUtils.STYLENAME, "".equals(label.getValueAsString()) ? "default" : label.getValueAsString()); props.put(SldUtils.LABELFEATURENAME, layerConfig.getClientVectorLayerInfo().getNamedStyleInfo().getLabelStyle() .getLabelAttributeName()); layerConfig.getClientVectorLayerInfo().getNamedStyleInfo() .setUserStyle(SldUtils.createSimpleSldStyle(layerConfig, props)); // layerConfig.getClientVectorLayerInfo().getNamedStyleInfo().getFeatureStyles().clear(); // don't use these! }
.getTimeSeries().getId(), LegendEntryTimeSeries.this.colors .getValue().toString(), new Double( LegendEntryTimeSeries.this.slider
this.colors.setValue(getTimeSeries().getColor());