public class WorkbenchMapSetLogic
extends java.lang.Object
| Constructor and Description |
|---|
WorkbenchMapSetLogic(WorkbenchApp workbench) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAvailableDataTypeFields(java.lang.String mapsetName,
VfsFile file) |
Naming<XyPoint> |
dataTypeLocationsFor(java.lang.String mapsetName) |
void |
disableDataTypeFields(VfsFile file,
java.util.Collection<java.lang.String> names) |
void |
enableDataTypeFields(VfsFile file,
java.util.Collection<java.lang.String> names) |
Naming<XyPoint> |
graphicTypeLocationsFor(java.lang.String mapsetName) |
java.util.List<MapDataTypeField> |
listAvailableDataTypeFieldsFor(java.lang.String mapsetName) |
java.util.List<java.lang.String> |
listAvailableGraphicTypesFor(java.lang.String mapsetName) |
java.util.List<MapDataTypeField> |
readDataTypeFieldsFrom(VfsFile file) |
void |
relabelDataTypeFields(VfsFile file,
Naming<java.lang.String> labels) |
void |
removeUnavailableDataTypeFields(java.lang.String mapsetName,
VfsFile file) |
void |
writeDataTypeFieldsTo(java.util.List<MapDataTypeField> fields,
VfsFile file) |
public WorkbenchMapSetLogic(WorkbenchApp workbench)
public Naming<XyPoint> graphicTypeLocationsFor(java.lang.String mapsetName) throws java.io.IOException
java.io.IOExceptionpublic Naming<XyPoint> dataTypeLocationsFor(java.lang.String mapsetName) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> listAvailableGraphicTypesFor(java.lang.String mapsetName)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<MapDataTypeField> listAvailableDataTypeFieldsFor(java.lang.String mapsetName) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<MapDataTypeField> readDataTypeFieldsFrom(VfsFile file) throws java.io.IOException
java.io.IOExceptionpublic void writeDataTypeFieldsTo(java.util.List<MapDataTypeField> fields, VfsFile file) throws java.io.IOException
java.io.IOExceptionpublic void addAvailableDataTypeFields(java.lang.String mapsetName,
VfsFile file)
throws java.io.IOException
java.io.IOExceptionpublic void removeUnavailableDataTypeFields(java.lang.String mapsetName,
VfsFile file)
throws java.io.IOException
java.io.IOExceptionpublic void relabelDataTypeFields(VfsFile file, Naming<java.lang.String> labels) throws java.io.IOException
java.io.IOExceptionpublic void enableDataTypeFields(VfsFile file, java.util.Collection<java.lang.String> names) throws java.io.IOException
java.io.IOExceptionpublic void disableDataTypeFields(VfsFile file, java.util.Collection<java.lang.String> names) throws java.io.IOException
java.io.IOException