public void visit(ColorMapEntry entry) { entry.accept(this); }
protected ColorMapEntry copy(ColorMapEntry entry) { if (entry == null) return null; entry.accept(this); return (ColorMapEntry) pages.pop(); }
@Override public void visit(ColorMap colorMap) { for (ColorMapEntry cme : colorMap.getColorMapEntries()) { cme.accept(this); } }
public void visit(ColorMap map) { ColorMapEntry[] entries = map.getColorMapEntries(); for (int i = 0; i < entries.length; i++) { entries[i].accept(this); } }
public void visit(ColorMap cm) { for (ColorMapEntry cme : cm.getColorMapEntries()) { cme.accept(this); } }
public void visit(ColorMap colorMap) { // The type of the ColorMap is stored in an attribute "type" and may store // string-values: "ramp", "intervals" or "values". AttributesImpl atts = new AttributesImpl(); String typeString; if (colorMap.getType() == ColorMap.TYPE_INTERVALS) typeString = "intervals"; else if (colorMap.getType() == ColorMap.TYPE_VALUES) typeString = "values"; else typeString = "ramp"; // Also the default in the parser if (!"ramp".equals(typeString)) { atts.addAttribute("", "type", "type", "", typeString); } final boolean extended = colorMap.getExtendedColors(); if (extended) { atts.addAttribute("", "extended", "extended", "", "" + extended); } start("ColorMap", atts); ColorMapEntry[] mapEntries = colorMap.getColorMapEntries(); for (int i = 0; i < mapEntries.length; i++) { mapEntries[i].accept(this); } end("ColorMap"); }
public void visit(ColorMapEntry entry) { entry.accept(this); }
protected ColorMapEntry copy(ColorMapEntry entry) { if( entry == null ) return null; entry.accept( this ); return (ColorMapEntry) pages.pop(); }
public void visit(ColorMap cm) { for (ColorMapEntry cme : cm.getColorMapEntries()) { cme.accept(this); } }
public void visit(ColorMap map) { ColorMapEntry[] entries = map.getColorMapEntries(); for (int i = 0; i < entries.length; i++) { entries[i].accept(this); } }
public void visit(ColorMap map) { ColorMapEntry[] entries = map.getColorMapEntries(); for (int i = 0; i < entries.length; i++) { entries[i].accept(this); } }
@Override public void visit(ColorMap colorMap) { for (ColorMapEntry cme : colorMap.getColorMapEntries()) { cme.accept(this); } if (colorMap.getFunction() != null) { //colorMap.getFunction().accept(visitor, extraData) } }
public void visit(ColorMap colorMap) { ColorMapEntry[] mapEntries = colorMap.getColorMapEntries(); start("ColorMap"); for (int i = 0; i < mapEntries.length; i++) { mapEntries[i].accept(this); } end("ColorMap"); }
public void visit(ColorMap colorMap) { // The type of the ColorMap is stored in an attribute "type" and may store // string-values: "ramp", "intervals" or "values". AttributesImpl atts = new AttributesImpl(); String typeString; if (colorMap.getType() == ColorMap.TYPE_INTERVALS) typeString = "intervals"; else if (colorMap.getType() == ColorMap.TYPE_VALUES) typeString = "values"; else typeString = "ramp"; // Also the default in the parser if(!"ramp".equals(typeString)) { atts.addAttribute("", "type", "type", "", typeString); } final boolean extended = colorMap.getExtendedColors(); if(extended) { atts.addAttribute("", "extended", "extended", "", ""+extended); } start("ColorMap", atts); ColorMapEntry[] mapEntries = colorMap.getColorMapEntries(); for (int i = 0; i < mapEntries.length; i++) { mapEntries[i].accept(this); } end("ColorMap"); }
public void testColorMapEntryDuplication() throws Exception { ColorMapEntry cme = sf.createColorMapEntry(); cme.setColor(sb.colorExpression(Color.YELLOW)); cme.setLabel("thelabel"); cme.setQuantity(sb.literalExpression(66.66)); cme.setOpacity(sb.literalExpression(0.77)); cme.accept(visitor); ColorMapEntry cme2 = (ColorMapEntry) visitor.getCopy(); assertEquals( "Colormaps LABEL must be equal after duplication ", cme.getLabel(), cme2.getLabel()); assertEquals( "Colormaps QUANTITY must be equal after duplication ", cme.getQuantity(), cme2.getQuantity()); assertEquals( "Colormaps COLOR must be equal after duplication ", cme.getColor(), cme2.getColor()); assertEquals( "Colormaps OPACITY must be equal after duplication ", cme.getOpacity(), cme2.getOpacity()); }