Package org.citygml4j.util.transform
Class FeatureSplitter
- java.lang.Object
-
- org.citygml4j.util.transform.FeatureSplitter
-
public class FeatureSplitter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FeatureSplitter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearExcludes()
FeatureSplitter
exclude(java.lang.Class<? extends CityGML> cityGMLClass)
FeatureSplitter
exclude(java.util.Set<java.lang.Class<? extends CityGML>> excludes)
java.util.Set<java.lang.Class<? extends CityGML>>
getExcludes()
SchemaHandler
getSchemaHandler()
FeatureSplitMode
getSplitMode()
boolean
isKeepInlineAppearance()
boolean
isSplitCopy()
FeatureSplitter
keepInlineAppearance(boolean keepInlineAppearance)
void
reset()
FeatureSplitter
setGMLIdManager(GMLIdManager gmlIdManager)
FeatureSplitter
setSchemaHandler(SchemaHandler schemaHandler)
FeatureSplitter
setSplitMode(FeatureSplitMode splitMode)
java.util.List<CityGML>
split(java.lang.Object object)
FeatureSplitter
splitCopy(boolean splitCopy)
-
-
-
Method Detail
-
reset
public void reset()
-
setSchemaHandler
public FeatureSplitter setSchemaHandler(SchemaHandler schemaHandler)
-
getSchemaHandler
public SchemaHandler getSchemaHandler()
-
setGMLIdManager
public FeatureSplitter setGMLIdManager(GMLIdManager gmlIdManager)
-
setSplitMode
public FeatureSplitter setSplitMode(FeatureSplitMode splitMode)
-
getSplitMode
public FeatureSplitMode getSplitMode()
-
exclude
public FeatureSplitter exclude(java.lang.Class<? extends CityGML> cityGMLClass)
-
exclude
public FeatureSplitter exclude(java.util.Set<java.lang.Class<? extends CityGML>> excludes)
-
clearExcludes
public void clearExcludes()
-
getExcludes
public java.util.Set<java.lang.Class<? extends CityGML>> getExcludes()
-
keepInlineAppearance
public FeatureSplitter keepInlineAppearance(boolean keepInlineAppearance)
-
isKeepInlineAppearance
public boolean isKeepInlineAppearance()
-
splitCopy
public FeatureSplitter splitCopy(boolean splitCopy)
-
isSplitCopy
public boolean isSplitCopy()
-
split
public java.util.List<CityGML> split(java.lang.Object object)
-
-