|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.views.maps.export.IlvSDOExporter
public class IlvSDOExporter
A IlvMapExporter specialized in exporting maps to Oracle SDO database.
This class is supposed to be used with the IlvMapExportManager
and the IlvMapExportDialog classes.
exportBtn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
IlvMapExportDialog exportDialog = new IlvMapExportDialog(view);
exportDialog.registerVectorExporter(new IlvSDOExporter());
exportDialog.setVisible(true);
}
}
| Constructor Summary | |
|---|---|
IlvSDOExporter()
Creates a new IlvSDOExporter. |
|
| Method Summary | |
|---|---|
void |
exportFeature(IlvMapFeature feature,
IlvMapLayer mapLayer)
Export one IlvMapFeature |
void |
finishExport()
This method is called by the IlvMapExportManager when all features are exported. |
void |
initExport(IlvMapLayer[] mapLayers)
Prepare this exporter to export a collection of IlvMapFeature objects. |
void |
setConnection(IlvSDOConnection sdoConnection)
Sets the current connection to be used by this IlvSDOExporter
instance. |
void |
setSRID(Long srID)
Changes the coordinate system for all export. |
void |
showConfigurationDialog(JDialog parent)
Shows a configuration dialog for this exporter |
String |
toString()
Returns A String describing this exporter (displayable in a combo box in the maps exporter GUI) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IlvSDOExporter()
IlvSDOExporter.
| Method Detail |
|---|
public String toString()
toString in interface IlvMapExportManager.IlvMapExportertoString in class Object
public void exportFeature(IlvMapFeature feature,
IlvMapLayer mapLayer)
IlvMapFeature
exportFeature in interface IlvMapExportManager.IlvMapExporterfeature - the IlvMapFeature to export.mapLayer - the IlvMapLayer containing the IlvMapFeature in parameterpublic void setConnection(IlvSDOConnection sdoConnection)
IlvSDOExporter
instance.
sdoConnection - The connection.public void initExport(IlvMapLayer[] mapLayers)
IlvMapFeature objects.
initExport in interface IlvMapExportManager.IlvMapExportermapLayers - an array of IlvMapLayer whose objects are going to be exported through the
exportFeature method.public void finishExport()
IlvMapExportManager when all features are exported. This method could close
opened file input streams, for instance.
finishExport in interface IlvMapExportManager.IlvMapExporterpublic void setSRID(Long srID)
srID - The id of the Coordinate System as described in the CS_SRS table. This id will be saved
in the [USER_]SDO_GEOM_METADATA in the SRID column. You can pass it as null.public void showConfigurationDialog(JDialog parent)
showConfigurationDialog in interface IlvMapExportManager.IlvMapExporterparent - the JDialog that should be used as a parent when displaying a sub dialog
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||