Package org.citydb.ade
Class ADEExtension
- java.lang.Object
-
- org.citydb.ade.ADEExtension
-
public abstract class ADEExtension extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
LIB_PATH
static java.lang.String
SCHEMA_MAPPING_PATH
-
Constructor Summary
Constructors Constructor Description ADEExtension()
ADEExtension(java.nio.file.Path basePath)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract ADEExportManager
createADEExportManager()
abstract ADEImportManager
createADEImportManager()
abstract java.util.List<org.citygml4j.model.citygml.ade.binding.ADEContext>
getADEContexts()
abstract ADEObjectMapper
getADEObjectMapper()
java.nio.file.Path
getBasePath()
java.lang.String
getId()
Metadata
getMetadata()
java.nio.file.Path
getSchemaMappingFile()
java.util.List<AppSchema>
getSchemas()
abstract void
init(SchemaMapping schemaMapping)
boolean
isEnabled()
void
setBasePath(java.nio.file.Path basePath)
void
setEnabled(boolean enabled)
-
-
-
Field Detail
-
LIB_PATH
public static final java.lang.String LIB_PATH
- See Also:
- Constant Field Values
-
SCHEMA_MAPPING_PATH
public static final java.lang.String SCHEMA_MAPPING_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public abstract void init(SchemaMapping schemaMapping) throws ADEExtensionException
- Throws:
ADEExtensionException
-
getADEContexts
public abstract java.util.List<org.citygml4j.model.citygml.ade.binding.ADEContext> getADEContexts()
-
getADEObjectMapper
public abstract ADEObjectMapper getADEObjectMapper()
-
createADEImportManager
public abstract ADEImportManager createADEImportManager()
-
createADEExportManager
public abstract ADEExportManager createADEExportManager()
-
getId
public final java.lang.String getId()
-
getBasePath
public final java.nio.file.Path getBasePath()
-
setBasePath
public final void setBasePath(java.nio.file.Path basePath)
-
getMetadata
public final Metadata getMetadata()
-
isEnabled
public final boolean isEnabled()
-
setEnabled
public final void setEnabled(boolean enabled)
-
getSchemaMappingFile
public final java.nio.file.Path getSchemaMappingFile()
-
getSchemas
public final java.util.List<AppSchema> getSchemas()
-
-