|
||||||||||
| 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> |
UploadPrimitivesTask.processedPrimitives
|
private java.util.HashSet<IPrimitive> |
UploadLayerTask.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.Set<IPrimitive> |
DiffResultProcessor.processed
the set of processed primitives *after* the new id, the new version and the new changeset id is set |
private java.util.Collection<IPrimitive> |
OsmServerWriter.processed
This list contains all successfully processed objects. |
| 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 | |||||||||