|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.refractions.udig.style.sld.editor.ExportTo
net.refractions.udig.style.sld.editor.ExportSLD
public class ExportSLD
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class net.refractions.udig.style.sld.editor.ExportTo |
|---|
ExportTo.PromptAndExport |
| Constructor Summary | |
|---|---|
ExportSLD()
|
|
| Method Summary | |
|---|---|
boolean |
canExport(java.lang.Object target)
Let the extention point perform any additional checks before bothering the users with a prompt. |
java.lang.String |
defaultName(java.lang.Object target)
Default name for provided target. |
void |
exportTo(java.lang.Object target,
java.io.File file,
IProgressMonitor monitor)
Subclass should override to actually do something. |
java.lang.String[] |
getExtentions()
Called by getFilterExtentions (example "sld"). |
java.lang.String[] |
getFilterNames()
Override as required (example "Style Layer Descriptor document"). |
java.lang.String |
prompt(java.lang.Object target)
Prompt to use for title (example: "Export to") |
| Methods inherited from class net.refractions.udig.style.sld.editor.ExportTo |
|---|
addTo, getFilterExtentions, op, promptFile, status |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExportSLD()
| Method Detail |
|---|
public boolean canExport(java.lang.Object target)
ExportTo
The extention point lets you specify the exact interface (or class)
required. This method returns true, but could be used
to perform a more indepth check of say a Layer's Schema to prevent
the export of a SimpleFeatureType with multiple Geometry attributes
being exported as a Shapefile.
canExport in class ExportTotarget - Target to be considered for export
true if non null, subclass can overrride with additional testspublic java.lang.String defaultName(java.lang.Object target)
ExportToShould make use of provided target's title if available. This will be combined with the first filter extention to form a valid filename.
defaultName in class ExportTopublic java.lang.String prompt(java.lang.Object target)
ExportTo
prompt in class ExportTopublic java.lang.String[] getExtentions()
ExportTo
getExtentions in class ExportTo
public void exportTo(java.lang.Object target,
java.io.File file,
IProgressMonitor monitor)
throws java.lang.Exception
ExportTo
exportTo in class ExportTojava.lang.Exceptionpublic java.lang.String[] getFilterNames()
ExportToCare should be taken to internationalization these.
getFilterNames in class ExportTo
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||