Class InspectPrimitiveDataText
- java.lang.Object
-
- org.openstreetmap.josm.gui.dialogs.InspectPrimitiveDataText
-
public class InspectPrimitiveDataText extends java.lang.Object
Textual representation of primitive contents, used inInspectPrimitiveDialog
.- Since:
- 10198
-
-
Constructor Summary
Constructors Constructor Description InspectPrimitiveDataText(OsmData<?,?,?,?> ds)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private InspectPrimitiveDataText
add(java.lang.String title, java.lang.String... values)
(package private) void
addAttributes(IPrimitive o)
(package private) void
addBbox(IPrimitive o)
(package private) void
addCommon(IPrimitive o)
(package private) void
addConflicts(OsmPrimitive o)
(package private) void
addCoordinates(INode n)
(package private) void
addHeadline(IPrimitive o)
(package private) void
addNameAndId(IPrimitive o)
void
addPrimitive(IPrimitive o)
Adds a new OSM primitive.(package private) void
addReferrers(java.lang.StringBuilder s, IPrimitive o)
(package private) void
addRelationMembers(IRelation<?> r)
(package private) void
addSpecial(IPrimitive o)
(package private) void
addState(IPrimitive o)
(package private) void
addType(IPrimitive o)
(package private) void
addWayNodes(IWay<?> w)
private static java.lang.String
getNameAndId(java.lang.String name, long id)
java.lang.String
toString()
private static java.lang.String
toStringCSV(boolean projected, ILatLon... coordinates)
Returns the coordinates in human-readable format.
-
-
-
Field Detail
-
INDENT
private static final java.lang.String INDENT
- See Also:
- Constant Field Values
-
NL
private static final char NL
- See Also:
- Constant Field Values
-
s
private final java.lang.StringBuilder s
-
-
Constructor Detail
-
InspectPrimitiveDataText
InspectPrimitiveDataText(OsmData<?,?,?,?> ds)
-
-
Method Detail
-
add
private InspectPrimitiveDataText add(java.lang.String title, java.lang.String... values)
-
getNameAndId
private static java.lang.String getNameAndId(java.lang.String name, long id)
-
addPrimitive
public void addPrimitive(IPrimitive o)
Adds a new OSM primitive.- Parameters:
o
- primitive to add
-
addHeadline
void addHeadline(IPrimitive o)
-
addType
void addType(IPrimitive o)
-
addNameAndId
void addNameAndId(IPrimitive o)
-
addState
void addState(IPrimitive o)
-
addCommon
void addCommon(IPrimitive o)
-
addAttributes
void addAttributes(IPrimitive o)
-
addSpecial
void addSpecial(IPrimitive o)
-
addRelationMembers
void addRelationMembers(IRelation<?> r)
-
addWayNodes
void addWayNodes(IWay<?> w)
-
addBbox
void addBbox(IPrimitive o)
-
addCoordinates
void addCoordinates(INode n)
-
addReferrers
void addReferrers(java.lang.StringBuilder s, IPrimitive o)
-
addConflicts
void addConflicts(OsmPrimitive o)
-
toStringCSV
private static java.lang.String toStringCSV(boolean projected, ILatLon... coordinates)
Returns the coordinates in human-readable format.- Parameters:
projected
- whether to use projected coordinatescoordinates
- the coordinates to format- Returns:
- String in the format
"1.23456, 2.34567"
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-