package com.vividsolutions.jump.workbench.ui.renderer.style;
import com.vividsolutions.jump.workbench.plugin.AbstractPlugIn;
import com.vividsolutions.jump.workbench.plugin.PlugInContext;
import com.vividsolutions.jump.workbench.ui.images.IconLoader;
import java.awt.Color;
import java.util.ArrayList;
import java.util.Collection;
public class CustomFillPatternExamplePlugIn extends AbstractPlugIn {
public void initialize(PlugInContext context) throws Exception {
Collection customFillPatterns = (Collection) context.getWorkbenchContext()
.getWorkbench()
.getBlackboard()
.get(FillPatternFactory.CUSTOM_FILL_PATTERNS_KEY,
new ArrayList());
customFillPatterns.add(new WKTFillPattern(1, 10, "LINESTRING(3 3, 3 -3, -3 -3, 3 3)"));
customFillPatterns.add(new ImageFillPattern(IconLoader.class,
"Favorite.gif"));
}
}