|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RoverLayer
An independent layer of map data and shapes.
RoverLayers are a container for RoverEntities, their contents, and the various indices and supporting types. Multiple RoverLayers are stacked to form the full contents of a map view.
RoverLayers are a more heavyweight abstraction than layers in CAD systems such as AutoCAD. What those systems call a "layer" is more analogous to a what we call a RoverDrawable.
RoverLayers were referred to as RoverSets in versions 4.4 and earlier of the Partner Platform.
Copyright 2008-2009 Partner Software, Inc.
| Method Summary | |
|---|---|
RoverDrawable |
drawableFor(int drawId)
Returns the RoverDrawable with the given integer ID. |
RoverDrawable |
drawableNamed(java.lang.String drawName)
Returns the RoverDraw with the given name. |
RoverEntity |
entityFor(int dataTypeId)
Returns the RoverEntity with the given ID. |
RoverCoordinateSystem |
getCoordinateSystem()
Coordinate system of map shape points. |
RoverLevelOfDetail |
levelOfDetailFor(int lodId)
Returns the level of detail for the given ID. |
java.util.List<RoverDrawable> |
listDrawables()
Lists all RoverDrawable definitions for this map. |
java.util.List<RoverEntity> |
listEntities()
Lists all entities in the map. |
java.util.List<RoverStringIndex> |
listFindIndices()
Returns the available find indices for this map. |
java.util.List<RoverLevelOfDetail> |
listLevelsOfDetail()
Lists all levels of detail in the map. |
java.util.List<RoverBytes> |
listStreamsFor(int lodId,
XyBounds bounds)
Returns the graphic streams required to render the given area. |
java.util.List<RoverType> |
listTypes()
Lists all RoverType definitions for this map. |
Naming<RoverDrawable> |
nameDrawables()
Returns all RoverDrawable definitions for this map as a Naming. |
Naming<RoverStringIndex> |
nameFindIndices()
Returns the available find indices for this map as a naming. |
Naming<RoverType> |
nameTypes()
Returns all RoverType definitions for this layer as a Naming. |
RoverType |
typeFor(int typeId)
Returns the RoverType with the given integer ID. |
RoverType |
typeNamed(java.lang.String typeName)
Returns the RoverType with the given name. |
| Methods inherited from interface com.partnersoft.core.Identifiable |
|---|
getGuid, getId, getName |
| Method Detail |
|---|
RoverCoordinateSystem getCoordinateSystem()
Naming<RoverType> nameTypes()
java.util.List<RoverType> listTypes()
RoverType typeFor(int typeId)
typeId - ID for desired RoverType
RoverType typeNamed(java.lang.String typeName)
typeName - name of desired RoverType
Naming<RoverDrawable> nameDrawables()
java.util.List<RoverDrawable> listDrawables()
RoverDrawable drawableFor(int drawId)
drawId - ID for desired RoverDrawable
RoverDrawable drawableNamed(java.lang.String drawName)
drawName - name of desired RoverDraw
RoverEntity entityFor(int dataTypeId)
java.util.List<RoverEntity> listEntities()
java.util.List<RoverLevelOfDetail> listLevelsOfDetail()
RoverLevelOfDetail levelOfDetailFor(int lodId)
lodId - ID for level of detail desired
java.util.List<RoverStringIndex> listFindIndices()
Naming<RoverStringIndex> nameFindIndices()
java.util.List<RoverBytes> listStreamsFor(int lodId,
XyBounds bounds)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||