AreaSymbolizer extends VectorSymbolizer implements FillNode, StrokeNode { public AreaSymbolizer() { super(); name = I18N.tr("Area Symbolizer"); this.setFill(new SolidFill()); this.setStroke(new PenStroke()); } AreaSymbolizer();  AreaSymbolizer(JAXBElement<AreaSymbolizerType> st); @Override void setStroke(Stroke stroke); @Override Stroke getStroke(); @Override void setFill(Fill fill); @Override Fill getFill(); Translate getTranslate(); void setTranslate(Translate translate); RealParameter getPerpendicularOffset(); void setPerpendicularOffset(RealParameter perpendicularOffset); @Override void draw(Graphics2D g2, ResultSet rs, long fid,
                boolean selected, MapTransform mt, Geometry the_geom); @Override JAXBElement<AreaSymbolizerType> getJAXBElement(); @Override List<SymbolizerNode> getChildren();  }
@Test public void testAreaSymbolizer() throws Exception { Style style = new Style(null, AreaSymbolizerTest.class.getResource("Districts/choro.se").getFile()); Marshaller marshaller = org.orbisgis.coremap.map.JaxbContainer.JAXBCONTEXT.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.marshal(style.getJAXBElement(), new FileOutputStream("output.se")); assertTrue(true); }