Class Task
- java.lang.Object
-
- org.locationtech.jts.jump.workbench.model.Task
-
- All Implemented Interfaces:
LayerManagerProxy
public class Task extends Object implements LayerManagerProxy
Whatever the user needs to do a particular task. Currently a thin wrapper around a LayerManager.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Task.NameListener
Interface: NameListener must respond to task name changing.
-
Constructor Summary
Constructors Constructor Description Task()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Task.NameListener nameListener)
void
addCategory(Category category)
Called by Java2XMLCollection
getCategories()
LayerManager
getLayerManager()
String
getName()
File
getProjectFile()
void
setName(String name)
void
setProjectFile(File projectFile)
String
toString()
-
-
-
Method Detail
-
add
public void add(Task.NameListener nameListener)
-
setName
public void setName(String name)
-
setProjectFile
public void setProjectFile(File projectFile)
-
getLayerManager
public LayerManager getLayerManager()
- Specified by:
getLayerManager
in interfaceLayerManagerProxy
-
getProjectFile
public File getProjectFile()
-
getName
public String getName()
-
getCategories
public Collection getCategories()
-
addCategory
public void addCategory(Category category)
Called by Java2XML
-
-