Class Category
- java.lang.Object
-
- com.vividsolutions.jump.workbench.model.Category
-
public class Category extends Object
A folder containing Layers.
-
-
Constructor Summary
Constructors Constructor Description Category()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, Layerable layerable)voidaddPersistentLayerable(Layerable layerable)Called by Java2XMLbooleancontains(Layerable layerable)List<Layerable>getLayerables()LayerManagergetLayerManager()StringgetName()List<Layerable>getPersistentLayerables()Called by Java2XMLTaskgetTask()intindexOf(Layerable layerable)booleanisEmpty()Iterator<Layerable>iterator()voidremove(Layerable layerable)voidsetLayerManager(LayerManager layerManager)voidsetName(String name)StringtoString()
-
-
-
Method Detail
-
setName
public void setName(String name)
-
getTask
public Task getTask()
-
setLayerManager
public void setLayerManager(LayerManager layerManager)
-
getLayerManager
public LayerManager getLayerManager()
-
getPersistentLayerables
public List<Layerable> getPersistentLayerables()
Called by Java2XML- Returns:
- Layerables with enough information to be saved to a project file
-
remove
public void remove(Layerable layerable)
-
indexOf
public int indexOf(Layerable layerable)
- Parameters:
layerable- the layerable whose index we want to know- Returns:
- -1 if the category does not contain the layerable
-
contains
public boolean contains(Layerable layerable)
-
add
public void add(int index, Layerable layerable)- Parameters:
index- 0 to add to the toplayerable- the layerable to add
-
addPersistentLayerable
public void addPersistentLayerable(Layerable layerable)
Called by Java2XML- Parameters:
layerable- the Layerable to add
-
isEmpty
public boolean isEmpty()
-
getName
public String getName()
-
-