Package mil.nga.geopackage.extension.im
Class ImageMattersExtensions
- java.lang.Object
- 
- mil.nga.geopackage.extension.ExtensionManagement
- 
- mil.nga.geopackage.extension.im.ImageMattersExtensions
 
 
- 
 public class ImageMattersExtensions extends ExtensionManagement Image Matters Extensionshttps://gitlab.com/imagemattersllc/ogc-vtp2/-/tree/master/extensions - Since:
- 4.0.0
- Author:
- osbornb
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringEXTENSION_AUTHORExtension author- 
Fields inherited from class mil.nga.geopackage.extension.ExtensionManagementgeoPackage
 
- 
 - 
Constructor SummaryConstructors Constructor Description ImageMattersExtensions(GeoPackageCore geoPackage)Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyTableExtensions(String table, String newTable)Copy all table extensions for the tablevoidcopyVectorTiles(String table, String newTable)Copy the Vector Tiles extensions for the tablevoiddeleteExtensions()Delete all extensions including custom extension tablesvoiddeletePortrayalExtension()Delete the Portrayal ExtensionvoiddeleteTableExtensions(String table)Delete all table extensions for the tablevoiddeleteVectorTiles(String table)Delete the Vector Tiles extensions for the tablevoiddeleteVectorTilesExtension()Delete the Vector Tiles extensionStringgetAuthor()Get the extension author- 
Methods inherited from class mil.nga.geopackage.extension.ExtensionManagementgetGeoPackage
 
- 
 
- 
- 
- 
Field Detail- 
EXTENSION_AUTHORpublic static final String EXTENSION_AUTHOR Extension author- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
ImageMattersExtensionspublic ImageMattersExtensions(GeoPackageCore geoPackage) Constructor- Parameters:
- geoPackage- GeoPackage
 
 
- 
 - 
Method Detail- 
getAuthorpublic String getAuthor() Get the extension author- Specified by:
- getAuthorin class- ExtensionManagement
- Returns:
- author
 
 - 
deleteTableExtensionspublic void deleteTableExtensions(String table) Delete all table extensions for the table- Specified by:
- deleteTableExtensionsin class- ExtensionManagement
- Parameters:
- table- table name
 
 - 
deleteExtensionspublic void deleteExtensions() Delete all extensions including custom extension tables- Specified by:
- deleteExtensionsin class- ExtensionManagement
 
 - 
copyTableExtensionspublic void copyTableExtensions(String table, String newTable) Copy all table extensions for the table- Specified by:
- copyTableExtensionsin class- ExtensionManagement
- Parameters:
- table- table name
- newTable- new table name
 
 - 
deleteVectorTilespublic void deleteVectorTiles(String table) Delete the Vector Tiles extensions for the table- Parameters:
- table- table name
 
 - 
deleteVectorTilesExtensionpublic void deleteVectorTilesExtension() Delete the Vector Tiles extension
 - 
copyVectorTilespublic void copyVectorTiles(String table, String newTable) Copy the Vector Tiles extensions for the table- Parameters:
- table- table name
- newTable- new table name
 
 - 
deletePortrayalExtensionpublic void deletePortrayalExtension() Delete the Portrayal Extension
 
- 
 
-