org.kabeja.processing
Class LayerFilter
java.lang.Object
org.kabeja.processing.AbstractConfigurable
org.kabeja.processing.AbstractPostProcessor
org.kabeja.processing.LayerFilter
- All Implemented Interfaces:
- Configurable, PostProcessor
public class LayerFilter
- extends AbstractPostProcessor
Method Summary |
void |
process(DXFDocument doc,
java.util.Map context)
Postprocess the given DXFDocument |
void |
setProperties(java.util.Map properties)
Set configuration properties of the component |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_REMOVE_LAYERS
public static final java.lang.String PROPERTY_REMOVE_LAYERS
- See Also:
- Constant Field Values
PROPERTY_MERGE_LAYERS
public static final java.lang.String PROPERTY_MERGE_LAYERS
- See Also:
- Constant Field Values
MERGED_LAYER_NAME
public static final java.lang.String MERGED_LAYER_NAME
- See Also:
- Constant Field Values
merge
protected boolean merge
removableLayers
protected java.util.Set removableLayers
LayerFilter
public LayerFilter()
setProperties
public void setProperties(java.util.Map properties)
- Description copied from interface:
Configurable
- Set configuration properties of the component
- Specified by:
setProperties
in interface Configurable
- Overrides:
setProperties
in class AbstractConfigurable
process
public void process(DXFDocument doc,
java.util.Map context)
throws ProcessorException
- Description copied from interface:
PostProcessor
- Postprocess the given DXFDocument
- Throws:
ProcessorException