public class FeatureSplitter
extends java.lang.Object
Constructor and Description |
---|
FeatureSplitter() |
FeatureSplitter(GMLIdManager gmlIdManager) |
FeatureSplitter(SchemaHandler schemaHandler) |
FeatureSplitter(SchemaHandler schemaHandler,
GMLIdManager gmlIdManager) |
Modifier and Type | Method and Description |
---|---|
void |
clearExcludes() |
void |
exlcude(java.lang.Class<? extends CityGML> cityGMLClass) |
java.util.Set<java.lang.Class<? extends CityGML>> |
getExcludes() |
SchemaHandler |
getSchemaHandler() |
FeatureSplitMode |
getSplitMode() |
boolean |
isKeepInlineAppearance() |
boolean |
isSplitCopy() |
void |
reset() |
void |
setExcludes(java.util.Set<java.lang.Class<? extends CityGML>> excludes) |
void |
setKeepInlineAppearance(boolean keepInlineAppearance) |
void |
setSplitCopy(boolean splitCopy) |
void |
setSplitMode(FeatureSplitMode splitMode) |
java.util.List<CityGML> |
split(java.lang.Object object) |
public FeatureSplitter(SchemaHandler schemaHandler, GMLIdManager gmlIdManager)
public FeatureSplitter()
public FeatureSplitter(GMLIdManager gmlIdManager)
public FeatureSplitter(SchemaHandler schemaHandler)
public void reset()
public java.util.List<CityGML> split(java.lang.Object object)
public SchemaHandler getSchemaHandler()
public FeatureSplitMode getSplitMode()
public void setSplitMode(FeatureSplitMode splitMode)
public void exlcude(java.lang.Class<? extends CityGML> cityGMLClass)
public void clearExcludes()
public java.util.Set<java.lang.Class<? extends CityGML>> getExcludes()
public void setExcludes(java.util.Set<java.lang.Class<? extends CityGML>> excludes)
public void setKeepInlineAppearance(boolean keepInlineAppearance)
public boolean isKeepInlineAppearance()
public boolean isSplitCopy()
public void setSplitCopy(boolean splitCopy)