|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IPrimitive in org.openstreetmap.josm.data |
---|
Method parameters in org.openstreetmap.josm.data with type arguments of type IPrimitive | |
---|---|
void |
APIDataSet.removeProcessed(java.util.Collection<IPrimitive> processed)
|
Uses of IPrimitive in org.openstreetmap.josm.data.osm |
---|
Subinterfaces of IPrimitive in org.openstreetmap.josm.data.osm | |
---|---|
interface |
INode
|
interface |
IRelation
|
interface |
IWay
|
Classes in org.openstreetmap.josm.data.osm that implement IPrimitive | |
---|---|
class |
AbstractPrimitive
Abstract class to represent common features of the datatypes primitives. |
class |
Node
One node data, consisting of one world coordinate waypoint. |
class |
NodeData
|
class |
OsmPrimitive
An OSM primitive can be associated with a key/value pair. |
class |
PrimitiveData
This class can be used to save properties of OsmPrimitive. |
class |
Relation
An relation, having a set of tags and any number (0...n) of members. |
class |
RelationData
|
class |
Way
One full way, consisting of a list of way nodes . |
class |
WayData
|
Methods in org.openstreetmap.josm.data.osm with parameters of type IPrimitive | |
---|---|
static OsmPrimitiveType |
OsmPrimitiveType.from(IPrimitive obj)
|
Uses of IPrimitive in org.openstreetmap.josm.gui |
---|
Methods in org.openstreetmap.josm.gui with parameters of type IPrimitive | |
---|---|
java.lang.String |
DefaultNameFormatter.buildDefaultToolTip(IPrimitive primitive)
Builds a default tooltip text for the primitive primitive . |
protected void |
DefaultNameFormatter.decorateNameWithId(java.lang.StringBuilder name,
IPrimitive primitive)
Decorates the name of primitive with its id, if the preference osm-primitives.showid is set. |
Uses of IPrimitive in org.openstreetmap.josm.gui.io |
---|
Fields in org.openstreetmap.josm.gui.io with type parameters of type IPrimitive | |
---|---|
private java.util.HashSet<IPrimitive> |
UploadLayerTask.processedPrimitives
|
private java.util.HashSet<IPrimitive> |
UploadPrimitivesTask.processedPrimitives
|
Uses of IPrimitive in org.openstreetmap.josm.gui.layer |
---|
Method parameters in org.openstreetmap.josm.gui.layer with type arguments of type IPrimitive | |
---|---|
void |
OsmDataLayer.cleanupAfterUpload(java.util.Collection<IPrimitive> processed)
Clean out the data behind the layer. |
Uses of IPrimitive in org.openstreetmap.josm.io |
---|
Fields in org.openstreetmap.josm.io with type parameters of type IPrimitive | |
---|---|
private java.util.Collection<? extends IPrimitive> |
DiffResultProcessor.primitives
the collection of primitives being uploaded |
private java.util.Collection<IPrimitive> |
OsmServerWriter.processed
This list contains all successfully processed objects. |
private java.util.Set<IPrimitive> |
DiffResultProcessor.processed
the set of processed primitives *after* the new id, the new version and the new changeset id is set |
Methods in org.openstreetmap.josm.io that return types with arguments of type IPrimitive | |
---|---|
java.util.Collection<IPrimitive> |
OsmServerWriter.getProcessedPrimitives()
Replies the collection of successfully processed primitives |
protected java.util.Set<IPrimitive> |
DiffResultProcessor.postProcess(Changeset cs,
ProgressMonitor monitor)
Postprocesses the diff result read and parsed from the server. |
java.util.Collection<IPrimitive> |
OsmApi.uploadDiff(java.util.Collection<? extends IPrimitive> list,
ProgressMonitor monitor)
Uploads a list of changes in "diff" form to the server. |
Methods in org.openstreetmap.josm.io with parameters of type IPrimitive | |
---|---|
protected void |
OsmWriter.addCommon(IPrimitive osm,
java.lang.String tagname)
Add the common part as the form of the tag as well as the XML attributes id, action, user, and visible. |
void |
OsmChangeBuilder.append(IPrimitive p)
Appends an Primitive to the OsmChange document. |
void |
OsmApi.createPrimitive(IPrimitive osm,
ProgressMonitor monitor)
Creates an OSM primitive on the server. |
void |
OsmApi.deletePrimitive(IPrimitive osm,
ProgressMonitor monitor)
Deletes an OSM primitive on the server. |
(package private) void |
OsmServerWriter.makeApiRequest(IPrimitive osm,
ProgressMonitor progressMonitor)
|
void |
OsmApi.modifyPrimitive(IPrimitive osm,
ProgressMonitor monitor)
Modifies an OSM primitive on the server. |
private java.lang.String |
OsmApi.toXml(IPrimitive o,
boolean addBody)
Makes an XML string from an OSM primitive. |
protected void |
OsmChangeBuilder.write(IPrimitive p)
|
Method parameters in org.openstreetmap.josm.io with type arguments of type IPrimitive | |
---|---|
void |
OsmChangeBuilder.append(java.util.Collection<? extends IPrimitive> primitives)
Appends a collection of Primitives to the OsmChange document. |
void |
OsmServerWritePostprocessor.postprocessUploadedPrimitives(java.util.Collection<IPrimitive> p,
ProgressMonitor progress)
|
protected void |
OsmServerWriter.uploadChangesAsDiffUpload(java.util.Collection<? extends IPrimitive> primitives,
ProgressMonitor progressMonitor)
Upload all changes in one diff upload |
protected void |
OsmServerWriter.uploadChangesInChunks(java.util.Collection<? extends IPrimitive> primitives,
ProgressMonitor progressMonitor,
int chunkSize)
Upload all changes in one diff upload |
protected void |
OsmServerWriter.uploadChangesIndividually(java.util.Collection<? extends IPrimitive> primitives,
ProgressMonitor progressMonitor)
Uploads the changes individually. |
java.util.Collection<IPrimitive> |
OsmApi.uploadDiff(java.util.Collection<? extends IPrimitive> list,
ProgressMonitor monitor)
Uploads a list of changes in "diff" form to the server. |
void |
OsmServerWriter.uploadOsm(UploadStrategySpecification strategy,
java.util.Collection<? extends IPrimitive> primitives,
Changeset changeset,
ProgressMonitor monitor)
Send the dataset to the server. |
Constructor parameters in org.openstreetmap.josm.io with type arguments of type IPrimitive | |
---|---|
DiffResultProcessor(java.util.Collection<? extends IPrimitive> primitives)
Creates a diff result reader |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |