Revision 370 2.0/trunk/org.gvsig.gvsig3d/org.gvsig.gvsig3d.lib/org.gvsig.gvsig3d.lib.impl/src/main/java/org/gvsig/gvsig3d/impl/legend3d/ExtrusionLegend.java
ExtrusionLegend.java | ||
---|---|---|
126 | 126 |
throws PersistenceException { |
127 | 127 |
// Set parent properties |
128 | 128 |
super.loadFromState(state); |
129 |
// // Set own properties |
|
130 |
// keys = new ArrayList<Object>((List) state.get(FIELD_KEYS));
|
|
129 |
|
|
130 |
extrusionFactor = state.getDouble("extrusionFactor");
|
|
131 | 131 |
// nullValueSymbol = (ISymbol) state.get(FIELD_NULL_VALUE_SYMBOL); |
132 | 132 |
// selectedColors = |
133 | 133 |
// (Color[]) state.getArray(FIELD_SELECTED_COLORS, Color.class); |
... | ... | |
142 | 142 |
// Save parent properties |
143 | 143 |
super.saveToState(state); |
144 | 144 |
// Save own properties |
145 |
state.set("extrusionFactor", extrusionFactor); |
|
145 | 146 |
// state.set(FIELD_KEYS, keys); |
146 | 147 |
// state.set(FIELD_NULL_VALUE_SYMBOL, nullValueSymbol); |
147 | 148 |
// state.set(FIELD_SELECTED_COLORS, selectedColors); |
... | ... | |
191 | 192 |
.extend(manager |
192 | 193 |
.getDefinition(VECTORIAL_UNIQUE_VALUE_LEGEND_PERSISTENCE_DEFINITION_NAME)); |
193 | 194 |
|
194 |
// // Keys
|
|
195 |
// definition.addDynFieldList(FIELD_KEYS).setClassOfItems(Object.class);
|
|
195 |
// Keys |
|
196 |
definition.addDynFieldDouble("extrusionFactor").setMandatory(true);
|
|
196 | 197 |
// // Null interval symbol |
197 | 198 |
// definition.addDynFieldObject(FIELD_NULL_VALUE_SYMBOL).setClassOfValue(ISymbol.class); |
198 | 199 |
// // Selected colors |
Also available in: Unified diff