public class InspectPrimitiveDataText extends java.lang.Object
InspectPrimitiveDialog
.Modifier and Type | Field and Description |
---|---|
private OsmData<?,?,?,?> |
ds |
private static java.lang.String |
INDENT |
private static char |
NL |
private java.lang.StringBuilder |
s |
Constructor and Description |
---|
InspectPrimitiveDataText(OsmData<?,?,?,?> ds) |
Modifier and Type | Method and 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(java.lang.String separator,
ILatLon ll)
Returns lat/lon coordinate in human-readable format separated by
separator . |
private static final java.lang.String INDENT
private static final char NL
private final java.lang.StringBuilder s
InspectPrimitiveDataText(OsmData<?,?,?,?> ds)
private InspectPrimitiveDataText add(java.lang.String title, java.lang.String... values)
private static java.lang.String getNameAndId(java.lang.String name, long id)
public void addPrimitive(IPrimitive o)
o
- primitive to addvoid addHeadline(IPrimitive o)
void addType(IPrimitive o)
void addNameAndId(IPrimitive o)
void addState(IPrimitive o)
void addCommon(IPrimitive o)
void addAttributes(IPrimitive o)
void addSpecial(IPrimitive o)
void addRelationMembers(IRelation<?> r)
void addWayNodes(IWay<?> w)
void addBbox(IPrimitive o)
void addCoordinates(INode n)
void addReferrers(java.lang.StringBuilder s, IPrimitive o)
void addConflicts(OsmPrimitive o)
private static java.lang.String toStringCSV(java.lang.String separator, ILatLon ll)
separator
.separator
- values separatorll
- the lat/lon"1.23456[separator]2.34567"
public java.lang.String toString()
toString
in class java.lang.Object