|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of OsmPrimitive in org.openstreetmap.josm.actions |
---|
Fields in org.openstreetmap.josm.actions with type parameters of type OsmPrimitive | |
---|---|
private java.util.Collection<OsmPrimitive> |
ValidateAction.ValidationTask.formerValidatedPrimitives
|
private java.util.Set<OsmPrimitive> |
UploadSelectionAction.UploadHullBuilder.hull
|
private java.util.Collection<OsmPrimitive> |
ValidateAction.lastSelection
Last selection used to validate |
protected java.util.Set<OsmPrimitive> |
PurgeAction.makeIncomplete
Subset of toPurgeChecked. |
private java.util.Collection<OsmPrimitive> |
PasteTagsAction.TagPaster.target
|
protected java.util.Set<OsmPrimitive> |
PurgeAction.toPurge
|
protected java.util.List<OsmPrimitive> |
PurgeAction.toPurgeAdditionally
Subset of toPurgeChecked. |
protected java.util.Set<OsmPrimitive> |
PurgeAction.toPurgeChecked
finally, contains all objects that are purged |
private java.util.Collection<OsmPrimitive> |
UploadSelectionAction.DeletedParentsChecker.toUpload
|
private java.util.Collection<OsmPrimitive> |
ValidateAction.ValidationTask.validatedPrimitives
|
Methods in org.openstreetmap.josm.actions with type parameters of type OsmPrimitive | ||
---|---|---|
protected
|
PasteTagsAction.TagPaster.getSourceTagsByType(OsmPrimitiveType type)
Replies the collection of tags for all primitives of type type in the current
selection |
|
protected
|
PasteTagsAction.TagPaster.hasSourceTagsByType(OsmPrimitiveType type)
Replies true if there is at least one tag in the current selection for primitives of type type |
|
protected
|
PasteTagsAction.TagPaster.hasTargetPrimitives(java.lang.Class<T> type)
Replies true if there is at least one primitive of type type
is in the target collection |
Methods in org.openstreetmap.josm.actions that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
UploadSelectionAction.UploadHullBuilder.build(java.util.Collection<OsmPrimitive> base)
Builds the "hull" of primitives to be uploaded given a base collection of osm primitives. |
java.util.Collection<OsmPrimitive> |
UpdateModifiedAction.getData()
|
java.util.Collection<OsmPrimitive> |
UpdateSelectionAction.getData()
|
protected java.util.Set<OsmPrimitive> |
UploadSelectionAction.getDeletedPrimitives(DataSet ds)
|
protected java.util.Set<OsmPrimitive> |
UploadSelectionAction.getModifiedPrimitives(java.util.Collection<OsmPrimitive> primitives)
|
protected java.util.Set<OsmPrimitive> |
UploadSelectionAction.DeletedParentsChecker.getPrimitivesToCheckForParents()
Replies the collection of deleted OSM primitives for which we have to check whether there are dangling references on the server. |
Methods in org.openstreetmap.josm.actions with parameters of type OsmPrimitive | |
---|---|
private java.util.ArrayList<JoinAreasAction.RelationRole> |
JoinAreasAction.removeFromAllRelations(OsmPrimitive osm)
Removes a given OsmPrimitive from all relations |
Method parameters in org.openstreetmap.josm.actions with type arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
UploadSelectionAction.UploadHullBuilder.build(java.util.Collection<OsmPrimitive> base)
Builds the "hull" of primitives to be uploaded given a base collection of osm primitives. |
protected void |
PasteTagsAction.TagPaster.buildChangeCommand(java.util.Collection<? extends OsmPrimitive> selection,
TagCollection tc)
|
protected boolean |
PasteTagsAction.TagPaster.canPasteFromHeterogeneousSourceWithoutConflict(java.util.Collection<OsmPrimitive> targets)
Replies true if this a heterogeneous source can be pasted without conflict to targets |
private boolean |
UnGlueAction.checkForUnglueNode(java.util.Collection<? extends OsmPrimitive> selection)
Checks if selection is suitable for ungluing. |
private boolean |
UnGlueAction.checkSelection(java.util.Collection<? extends OsmPrimitive> selection)
Checks if the selection consists of something we can work with. |
private boolean |
UnGlueAction.checkSelection2(java.util.Collection<? extends OsmPrimitive> selection)
Checks if the selection consists of something we can work with. |
protected boolean |
SimplifyWayAction.confirmWayWithNodesOutsideBoundingBox(java.util.List<? extends OsmPrimitive> primitives)
|
static void |
CopyAction.copy(OsmDataLayer source,
java.util.Collection<OsmPrimitive> primitives)
|
static void |
DownloadReferrersAction.downloadReferrers(OsmDataLayer targetLayer,
java.util.Collection<OsmPrimitive> children)
Downloads the primitives referring to the primitives in primitives
into the target layer targetLayer . |
protected java.util.Set<OsmPrimitive> |
UploadSelectionAction.getModifiedPrimitives(java.util.Collection<OsmPrimitive> primitives)
|
private boolean |
PurgeAction.hasOnlyIncompleteMembers(Relation r,
java.util.Collection<OsmPrimitive> toPurge,
java.util.Collection<? extends OsmPrimitive> moreToPurge)
|
private boolean |
PurgeAction.hasOnlyIncompleteMembers(Relation r,
java.util.Collection<OsmPrimitive> toPurge,
java.util.Collection<? extends OsmPrimitive> moreToPurge)
|
protected boolean |
UploadSelectionAction.hasPrimitivesToDelete(java.util.Collection<OsmPrimitive> primitives)
Replies true if there is at least one non-new, deleted primitive in primitives |
protected void |
UploadSelectionAction.processPostParentChecker(OsmDataLayer layer,
java.util.Collection<OsmPrimitive> toUpload)
|
void |
JosmAction.SelectionChangeAdapter.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
static SplitWayAction.SplitWayResult |
SplitWayAction.split(OsmDataLayer layer,
Way way,
java.util.List<Node> atNodes,
java.util.Collection<? extends OsmPrimitive> selection)
Splits the way way at the nodes in atNodes and replies
the result of this process in an instance of SplitWayAction.SplitWayResult . |
static SplitWayAction.SplitWayResult |
SplitWayAction.splitWay(OsmDataLayer layer,
Way way,
java.util.List<java.util.List<Node>> wayChunks,
java.util.Collection<? extends OsmPrimitive> selection)
Splits the way way into chunks of wayChunks and replies
the result of this process in an instance of SplitWayAction.SplitWayResult . |
protected void |
DownloadReferrersAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
SplitWayAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
UpdateModifiedAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
CombineWayAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
MergeNodesAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
CreateMultipolygonAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
Enable this action only if something is selected |
protected void |
UploadSelectionAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
HistoryInfoAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
JoinNodeWayAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
AlignInLineAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
MoveAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
JoinAreasAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
InfoAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
ReverseWayAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
JosmAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
Override in subclasses to update the enabled state of the action if the collection of selected primitives changes. |
protected void |
AutoScaleAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
DistributeAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
FollowLineAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
AbstractInfoAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
CopyAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
DuplicateAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
DeleteAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
MergeSelectionAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
AlignInCircleAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
PurgeAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
UpdateSelectionAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
UnGlueAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
CopyCoordinatesAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
MoveNodeAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
MirrorAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
SimplifyWayAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
PasteTagsAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
protected void |
CreateCircleAction.updateEnabledState(java.util.Collection<? extends OsmPrimitive> selection)
|
void |
UpdateSelectionAction.updatePrimitives(java.util.Collection<OsmPrimitive> selection)
Updates the data for for the OsmPrimitive s in selection
with the data currently kept on the server. |
void |
UploadSelectionAction.uploadPrimitives(OsmDataLayer layer,
java.util.Collection<OsmPrimitive> toUpload)
Uploads the primitives in toUpload to the server. |
static void |
AutoScaleAction.zoomTo(java.util.Collection<OsmPrimitive> sel)
|
Constructor parameters in org.openstreetmap.josm.actions with type arguments of type OsmPrimitive | |
---|---|
PasteTagsAction.TagPaster(java.util.Collection<PrimitiveData> source,
java.util.Collection<OsmPrimitive> target)
|
|
UploadSelectionAction.DeletedParentsChecker(OsmDataLayer layer,
java.util.Collection<OsmPrimitive> toUpload)
|
|
ValidateAction.ValidationTask(java.util.Collection<Test> tests,
java.util.Collection<OsmPrimitive> validatedPrimitives,
java.util.Collection<OsmPrimitive> formerValidatedPrimitives)
|
|
ValidateAction.ValidationTask(java.util.Collection<Test> tests,
java.util.Collection<OsmPrimitive> validatedPrimitives,
java.util.Collection<OsmPrimitive> formerValidatedPrimitives)
|
Uses of OsmPrimitive in org.openstreetmap.josm.actions.downloadtasks |
---|
Fields in org.openstreetmap.josm.actions.downloadtasks with type parameters of type OsmPrimitive | |
---|---|
private java.util.Map<OsmPrimitive,java.util.Date> |
DownloadOsmChangeTask.HistoryLoaderAndListener.toLoad
|
Methods in org.openstreetmap.josm.actions.downloadtasks that return types with arguments of type OsmPrimitive | |
---|---|
protected java.util.Set<OsmPrimitive> |
DownloadOsmTaskList.getCompletePrimitives(DataSet ds)
Replies the set of ids of all complete, non-new primitives (i.e. |
java.util.Set<OsmPrimitive> |
DownloadOsmTaskList.getDownloadedPrimitives()
Replies the set of primitive ids which have been downloaded by this task list |
Method parameters in org.openstreetmap.josm.actions.downloadtasks with type arguments of type OsmPrimitive | |
---|---|
protected void |
DownloadOsmTaskList.handlePotentiallyDeletedPrimitives(java.util.Set<OsmPrimitive> potentiallyDeleted)
Processes a set of primitives (given by a set of their ids) which might be deleted on the server. |
protected void |
DownloadOsmTaskList.updatePotentiallyDeletedPrimitives(java.util.Set<OsmPrimitive> potentiallyDeleted)
Updates the local state of a set of primitives (given by a set of primitive ids) with the state currently held on the server. |
Constructor parameters in org.openstreetmap.josm.actions.downloadtasks with type arguments of type OsmPrimitive | |
---|---|
DownloadOsmChangeTask.HistoryLoaderAndListener(java.util.Map<OsmPrimitive,java.util.Date> toLoad)
|
|
DownloadReferrersTask(OsmDataLayer targetLayer,
java.util.Collection<OsmPrimitive> children)
constructor |
Uses of OsmPrimitive in org.openstreetmap.josm.actions.mapmode |
---|
Fields in org.openstreetmap.josm.actions.mapmode declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
SelectAction.CycleManager.cycleStart
|
Fields in org.openstreetmap.josm.actions.mapmode with type parameters of type OsmPrimitive | |
---|---|
private java.util.Collection<OsmPrimitive> |
SelectAction.CycleManager.cycleList
|
private java.util.Set<OsmPrimitive> |
DrawAction.newHighlights
|
private java.util.Set<OsmPrimitive> |
SelectAction.oldHighlights
elements that have been highlighted in the previous iteration. |
private java.util.Set<OsmPrimitive> |
DrawAction.oldHighlights
|
private java.util.Set<OsmPrimitive> |
DeleteAction.oldHighlights
elements that have been highlighted in the previous iteration. |
Methods in org.openstreetmap.josm.actions.mapmode that return OsmPrimitive | |
---|---|
private OsmPrimitive |
SelectAction.CycleManager.cycleSetup(OsmPrimitive nearest,
java.awt.Point p)
Determine prmitive to be selected and build cycleList |
Methods in org.openstreetmap.josm.actions.mapmode that return types with arguments of type OsmPrimitive | |
---|---|
private java.util.Collection<OsmPrimitive> |
SelectAction.CycleManager.cyclePrims()
Modifies current selection state and returns the next element in a selection cycle given by cycleList field |
java.util.Collection<OsmPrimitive> |
DrawAction.getInProgressSelection()
Get selected primitives, while draw action is in progress. |
Methods in org.openstreetmap.josm.actions.mapmode with parameters of type OsmPrimitive | |
---|---|
private OsmPrimitive |
SelectAction.CycleManager.cycleSetup(OsmPrimitive nearest,
java.awt.Point p)
Determine prmitive to be selected and build cycleList |
Method parameters in org.openstreetmap.josm.actions.mapmode with type arguments of type OsmPrimitive | |
---|---|
private void |
DrawAction.determineCurrentBaseNodeAndPreviousNode(java.util.Collection<OsmPrimitive> selection)
Helper function that sets fields currentBaseNode and previousNode |
private java.awt.Cursor |
SelectAction.getCursor(java.util.Collection<OsmPrimitive> nearbyStuff)
works out which cursor should be displayed for most of SelectAction's features. |
private void |
DrawAction.insertNodeIntoAllNearbySegments(java.util.List<WaySegment> wss,
Node n,
java.util.Collection<OsmPrimitive> newSelection,
java.util.Collection<Command> cmds,
java.util.ArrayList<Way> replacedWays,
java.util.ArrayList<Way> reuseWays)
|
private boolean |
SelectAction.repaintIfRequired(java.util.HashSet<OsmPrimitive> newHighlights)
|
private void |
DeleteAction.repaintIfRequired(java.util.Set<OsmPrimitive> newHighlights,
WaySegment newHighlightedWaySegment)
|
void |
DrawAction.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
redraw to (possibly) get rid of helper line if selection changes. |
void |
ImproveWayAccuracyAction.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
private void |
SelectAction.selectPrims(java.util.Collection<OsmPrimitive> prims,
boolean released,
boolean area)
|
Uses of OsmPrimitive in org.openstreetmap.josm.actions.search |
---|
Methods in org.openstreetmap.josm.actions.search with parameters of type OsmPrimitive | |
---|---|
protected abstract java.lang.Long |
SearchCompiler.CountRange.getCount(OsmPrimitive osm)
|
protected java.lang.Long |
SearchCompiler.NodeCountRange.getCount(OsmPrimitive osm)
|
protected java.lang.Long |
SearchCompiler.TagCountRange.getCount(OsmPrimitive osm)
|
protected java.lang.Long |
SearchCompiler.TimestampRange.getCount(OsmPrimitive osm)
|
protected java.lang.Long |
SearchCompiler.AreaSize.getCount(OsmPrimitive osm)
|
abstract boolean |
SearchCompiler.Match.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Always.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Never.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Not.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.BooleanMatch.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.And.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Or.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Xor.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Id.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.ChangesetId.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Version.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.KeyValue.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.ExactKeyValue.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Any.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.ExactType.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.UserMatch.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.RoleMatch.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.CountRange.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.New.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Modified.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Selected.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Incomplete.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Untagged.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Closed.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Parent.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.Child.match(OsmPrimitive osm)
|
boolean |
SearchCompiler.InArea.match(OsmPrimitive osm)
|
Method parameters in org.openstreetmap.josm.actions.search with type arguments of type OsmPrimitive | |
---|---|
protected boolean |
SearchCompiler.Match.existsMatch(java.util.Collection<? extends OsmPrimitive> primitives)
Tests whether one of the primitives matches. |
protected boolean |
SearchCompiler.Match.forallMatch(java.util.Collection<? extends OsmPrimitive> primitives)
Tests whether all primitives match. |
static int |
SearchAction.getSelection(SearchAction.SearchSetting s,
java.util.Collection<OsmPrimitive> sel,
Predicate<OsmPrimitive> p)
|
static int |
SearchAction.getSelection(SearchAction.SearchSetting s,
java.util.Collection<OsmPrimitive> sel,
Predicate<OsmPrimitive> p)
|
static void |
SearchAction.getSelection(SearchAction.SearchSetting s,
java.util.Collection<OsmPrimitive> all,
Property<OsmPrimitive,java.lang.Boolean> p)
Version of getSelection that is customized for filter, but should also work in other context. |
static void |
SearchAction.getSelection(SearchAction.SearchSetting s,
java.util.Collection<OsmPrimitive> all,
Property<OsmPrimitive,java.lang.Boolean> p)
Version of getSelection that is customized for filter, but should also work in other context. |
Uses of OsmPrimitive in org.openstreetmap.josm.actions.upload |
---|
Method parameters in org.openstreetmap.josm.actions.upload with type arguments of type OsmPrimitive | |
---|---|
private boolean |
ApiPreconditionCheckerHook.checkMaxNodes(java.util.Collection<OsmPrimitive> primitives,
long maxNodes)
|
Uses of OsmPrimitive in org.openstreetmap.josm.command |
---|
Fields in org.openstreetmap.josm.command declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
ChangeCommand.newOsm
|
private OsmPrimitive |
ChangeCommand.osm
|
private OsmPrimitive |
AddCommand.osm
The primitive to add to the dataset. |
Fields in org.openstreetmap.josm.command with type parameters of type OsmPrimitive | |
---|---|
private java.util.Map<OsmPrimitive,PrimitiveData> |
DeleteCommand.clonedPrimitives
|
private java.util.Map<OsmPrimitive,PrimitiveData> |
Command.cloneMap
the map of OsmPrimitives in the original state to OsmPrimitives in cloned state |
private Conflict<? extends OsmPrimitive> |
ModifiedConflictResolveCommand.conflict
the conflict to resolve |
private Conflict<? extends OsmPrimitive> |
DeletedStateConflictResolveCommand.conflict
the conflict to resolve |
private Conflict<? extends OsmPrimitive> |
CoordinateConflictResolveCommand.conflict
the conflict to resolve |
private Conflict<? extends OsmPrimitive> |
VersionConflictResolveCommand.conflict
the conflict to resolve |
private Conflict<? extends OsmPrimitive> |
ConflictAddCommand.conflict
|
private Conflict<? extends OsmPrimitive> |
TagConflictResolveCommand.conflict
the conflict to resolve |
private java.util.List<OsmPrimitive> |
AddPrimitivesCommand.createdPrimitives
|
private java.util.List<OsmPrimitive> |
ChangePropertyKeyCommand.objects
All primitives, that are affected with this command. |
private java.util.List<OsmPrimitive> |
ChangePropertyCommand.objects
All primitives that are affected with this command. |
java.util.Map<OsmPrimitive,PrimitiveData> |
Command.CloneVisitor.orig
|
private java.util.Collection<? extends OsmPrimitive> |
DeleteCommand.toDelete
The primitives that get deleted. |
protected java.util.List<OsmPrimitive> |
PurgeCommand.toPurge
|
Methods in org.openstreetmap.josm.command that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Collection<? extends OsmPrimitive> |
PurgeCommand.getParticipatingPrimitives()
|
abstract java.util.Collection<? extends OsmPrimitive> |
PseudoCommand.getParticipatingPrimitives()
Return the primitives that take part in this command. |
java.util.Collection<? extends OsmPrimitive> |
DeleteCommand.getParticipatingPrimitives()
|
java.util.Collection<? extends OsmPrimitive> |
AddPrimitivesCommand.getParticipatingPrimitives()
|
java.util.Collection<? extends OsmPrimitive> |
TransformNodesCommand.getParticipatingPrimitives()
|
java.util.Collection<? extends OsmPrimitive> |
Command.getParticipatingPrimitives()
Return the primitives that take part in this command. |
java.util.Collection<? extends OsmPrimitive> |
SequenceCommand.getParticipatingPrimitives()
|
java.util.Collection<OsmPrimitive> |
AddCommand.getParticipatingPrimitives()
|
static java.util.List<OsmPrimitive> |
PurgeCommand.topoSort(java.util.Collection<OsmPrimitive> sel)
Sorts a collection of primitives such that for each object its referrers come later in the sorted collection. |
Methods in org.openstreetmap.josm.command with parameters of type OsmPrimitive | |
---|---|
PrimitiveData |
Command.getOrig(OsmPrimitive osm)
Lets other commands access the original version of the object. |
private static boolean |
Command.isOutlying(OsmPrimitive osm,
java.awt.geom.Area area)
|
Method parameters in org.openstreetmap.josm.command with type arguments of type OsmPrimitive | |
---|---|
static boolean |
DeleteCommand.checkAndConfirmOutlyingDelete(java.awt.geom.Area area,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
|
static boolean |
DeleteCommand.checkAndConfirmOutlyingDelete(java.awt.geom.Area area,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
|
static boolean |
DeleteCommand.checkAndConfirmOutlyingDelete(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
|
static boolean |
DeleteCommand.checkAndConfirmOutlyingDelete(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
|
static boolean |
Command.checkAndConfirmOutlyingOperation(java.lang.String operation,
java.lang.String dialogTitle,
java.lang.String outsideDialogMessage,
java.lang.String incompleteDialogMessage,
java.awt.geom.Area area,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
Check whether user is about to operate on data outside of the download area. |
static boolean |
Command.checkAndConfirmOutlyingOperation(java.lang.String operation,
java.lang.String dialogTitle,
java.lang.String outsideDialogMessage,
java.lang.String incompleteDialogMessage,
java.awt.geom.Area area,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> ignore)
Check whether user is about to operate on data outside of the download area. |
protected static java.util.Collection<Node> |
DeleteCommand.computeNodesToDelete(OsmDataLayer layer,
java.util.Collection<OsmPrimitive> primitivesToDelete)
Replies the collection of nodes referred to by primitives in primitivesToDelete which
can be deleted too. |
static Command |
DeleteCommand.delete(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> selection)
|
static Command |
DeleteCommand.delete(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> selection,
boolean alsoDeleteNodesInWay)
Try to delete all given primitives. |
static Command |
DeleteCommand.delete(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> selection,
boolean alsoDeleteNodesInWay,
boolean silent)
Try to delete all given primitives. |
static Command |
DeleteCommand.deleteWithReferences(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> selection)
|
static Command |
DeleteCommand.deleteWithReferences(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> selection,
boolean silent)
Delete the primitives and everything they reference. |
void |
ChangePropertyKeyCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangePropertyKeyCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangePropertyKeyCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeNodesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeNodesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeNodesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
PurgeCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
PurgeCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
PurgeCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
RelationMemberConflictResolverCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
RelationMemberConflictResolverCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
RelationMemberConflictResolverCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
WayNodesConflictResolverCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
WayNodesConflictResolverCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
WayNodesConflictResolverCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
DeleteCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
DeleteCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
DeleteCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
AddPrimitivesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
AddPrimitivesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
AddPrimitivesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ModifiedConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ModifiedConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ModifiedConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
TransformNodesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
TransformNodesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
TransformNodesCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
abstract void |
Command.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
Fill in the changed data this command operates on. |
abstract void |
Command.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
Fill in the changed data this command operates on. |
abstract void |
Command.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
Fill in the changed data this command operates on. |
void |
DeletedStateConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
DeletedStateConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
DeletedStateConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
CoordinateConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
CoordinateConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
CoordinateConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
VersionConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
VersionConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
VersionConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ConflictAddCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ConflictAddCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ConflictAddCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
SequenceCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
SequenceCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
SequenceCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
AddCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
AddCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
AddCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangePropertyCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangePropertyCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangePropertyCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeRelationMemberRoleCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeRelationMemberRoleCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
ChangeRelationMemberRoleCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
TagConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
TagConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
TagConflictResolveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
MoveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
MoveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
void |
MoveCommand.fillModifiedData(java.util.Collection<OsmPrimitive> modified,
java.util.Collection<OsmPrimitive> deleted,
java.util.Collection<OsmPrimitive> added)
|
private void |
ChangePropertyCommand.init(java.util.Collection<? extends OsmPrimitive> objects)
Initialize the instance by finding what objects will be modified |
protected void |
PurgeCommand.saveIncomplete(java.util.Collection<OsmPrimitive> makeIncomplete)
|
static java.util.List<OsmPrimitive> |
PurgeCommand.topoSort(java.util.Collection<OsmPrimitive> sel)
Sorts a collection of primitives such that for each object its referrers come later in the sorted collection. |
Constructors in org.openstreetmap.josm.command with parameters of type OsmPrimitive | |
---|---|
AddCommand(OsmDataLayer layer,
OsmPrimitive osm)
Create the command and specify the element to add. |
|
AddCommand(OsmPrimitive osm)
Create the command and specify the element to add. |
|
ChangeCommand(OsmDataLayer layer,
OsmPrimitive osm,
OsmPrimitive newOsm)
|
|
ChangeCommand(OsmPrimitive osm,
OsmPrimitive newOsm)
|
|
ChangePropertyCommand(OsmPrimitive object,
java.lang.String key,
java.lang.String value)
Creates a command to change on property of one object |
|
DeleteCommand(OsmDataLayer layer,
OsmPrimitive data)
Constructor for a single data item. |
|
DeleteCommand(OsmPrimitive data)
Constructor. |
|
MoveCommand(OsmPrimitive osm,
double x,
double y)
|
|
MoveCommand(OsmPrimitive p,
EastNorth start,
EastNorth end)
|
Constructor parameters in org.openstreetmap.josm.command with type arguments of type OsmPrimitive | |
---|---|
ChangePropertyCommand(java.util.Collection<? extends OsmPrimitive> objects,
java.util.AbstractMap<java.lang.String,java.lang.String> tags)
Creates a command to change multiple properties of multiple objects |
|
ChangePropertyCommand(java.util.Collection<? extends OsmPrimitive> objects,
java.lang.String key,
java.lang.String value)
Creates a command to change one property of multiple objects |
|
ChangePropertyKeyCommand(java.util.Collection<? extends OsmPrimitive> objects,
java.lang.String key,
java.lang.String newKey)
Constructor |
|
ConflictAddCommand(OsmDataLayer layer,
Conflict<? extends OsmPrimitive> conflict)
|
|
CoordinateConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict,
MergeDecisionType decision)
constructor |
|
DeleteCommand(java.util.Collection<? extends OsmPrimitive> data)
Constructor. |
|
DeleteCommand(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> data)
Constructor for a collection of data to be deleted in the context of a specific layer |
|
DeletedStateConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict,
MergeDecisionType decision)
constructor |
|
ModifiedConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict)
constructor |
|
MoveCommand(java.util.Collection<OsmPrimitive> objects,
double x,
double y)
Create a MoveCommand and assign the initial object set and movement vector. |
|
MoveCommand(java.util.Collection<OsmPrimitive> objects,
EastNorth offset)
|
|
MoveCommand(java.util.Collection<OsmPrimitive> objects,
EastNorth start,
EastNorth end)
|
|
PurgeCommand(OsmDataLayer layer,
java.util.Collection<OsmPrimitive> toPurge,
java.util.Collection<OsmPrimitive> makeIncomplete)
This command relies on a number of consistency conditions: - makeIncomplete must be a subset of toPurge. |
|
PurgeCommand(OsmDataLayer layer,
java.util.Collection<OsmPrimitive> toPurge,
java.util.Collection<OsmPrimitive> makeIncomplete)
This command relies on a number of consistency conditions: - makeIncomplete must be a subset of toPurge. |
|
RotateCommand(java.util.Collection<OsmPrimitive> objects,
EastNorth currentEN)
Creates a RotateCommand. |
|
ScaleCommand(java.util.Collection<OsmPrimitive> objects,
EastNorth currentEN)
Creates a ScaleCommand. |
|
TagConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict,
java.util.List<TagMergeItem> mergeItems)
constructor |
|
TransformNodesCommand(java.util.Collection<OsmPrimitive> objects)
Creates a TransformNodesObject. |
|
VersionConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict)
constructor |
|
WayNodesConflictResolverCommand(Conflict<? extends OsmPrimitive> conflict,
java.util.List<Node> mergedNodeList)
|
Uses of OsmPrimitive in org.openstreetmap.josm.corrector |
---|
Classes in org.openstreetmap.josm.corrector with type parameters of type OsmPrimitive | |
---|---|
class |
TagCorrector<P extends OsmPrimitive>
Abstract base class for automatic tag corrections. |
Method parameters in org.openstreetmap.josm.corrector with type arguments of type OsmPrimitive | |
---|---|
protected java.util.Collection<Command> |
TagCorrector.applyCorrections(java.util.Map<OsmPrimitive,java.util.List<TagCorrection>> tagCorrectionsMap,
java.util.Map<OsmPrimitive,java.util.List<RoleCorrection>> roleCorrectionMap,
java.lang.String description)
|
protected java.util.Collection<Command> |
TagCorrector.applyCorrections(java.util.Map<OsmPrimitive,java.util.List<TagCorrection>> tagCorrectionsMap,
java.util.Map<OsmPrimitive,java.util.List<RoleCorrection>> roleCorrectionMap,
java.lang.String description)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data |
---|
Fields in org.openstreetmap.josm.data with type parameters of type OsmPrimitive | |
---|---|
private java.util.LinkedList<OsmPrimitive> |
APIDataSet.toAdd
|
private java.util.LinkedList<OsmPrimitive> |
APIDataSet.toDelete
|
private java.util.LinkedList<OsmPrimitive> |
APIDataSet.toUpdate
|
Methods in org.openstreetmap.josm.data that return types with arguments of type OsmPrimitive | |
---|---|
java.util.List<OsmPrimitive> |
APIDataSet.getPrimitives()
Replies all primitives |
java.util.List<OsmPrimitive> |
APIDataSet.getPrimitivesToAdd()
Replies the primitives which should be added to the OSM database |
java.util.List<OsmPrimitive> |
APIDataSet.getPrimitivesToDelete()
Replies the primitives which should be deleted in the OSM database |
java.util.List<OsmPrimitive> |
APIDataSet.getPrimitivesToUpdate()
Replies the primitives which should be updated in the OSM database |
Method parameters in org.openstreetmap.josm.data with type arguments of type OsmPrimitive | |
---|---|
void |
SelectionChangedListener.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
Informs the listener that the selection in the dataset has changed. |
Constructor parameters in org.openstreetmap.josm.data with type arguments of type OsmPrimitive | |
---|---|
APIDataSet(java.util.Collection<OsmPrimitive> primitives)
initializes the API data set with the primitives in primitives |
Uses of OsmPrimitive in org.openstreetmap.josm.data.conflict |
---|
Classes in org.openstreetmap.josm.data.conflict with type parameters of type OsmPrimitive | |
---|---|
class |
Conflict<T extends OsmPrimitive>
Represents a conflict between two OsmPrimitive s. |
Fields in org.openstreetmap.josm.data.conflict declared as OsmPrimitive | |
---|---|
private T |
Conflict.my
|
private T |
Conflict.their
|
Fields in org.openstreetmap.josm.data.conflict with type parameters of type OsmPrimitive | |
---|---|
private java.util.List<Conflict<? extends OsmPrimitive>> |
ConflictCollection.conflicts
|
Methods in org.openstreetmap.josm.data.conflict that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
ConflictCollection.getMyConflictParties()
Replies the set of OsmPrimitive which participate in the role
of "my" in the conflicts managed by this collection. |
java.util.Set<OsmPrimitive> |
ConflictCollection.getTheirConflictParties()
Replies the set of OsmPrimitive which participate in the role
of "their" in the conflicts managed by this collection. |
Methods in org.openstreetmap.josm.data.conflict with parameters of type OsmPrimitive | |
---|---|
void |
ConflictCollection.add(OsmPrimitive my,
OsmPrimitive their)
Adds a conflict for the pair of OsmPrimitive s given by my and
their . |
Conflict<?> |
ConflictCollection.getConflictForMy(OsmPrimitive my)
Replies the conflict for the OsmPrimitive my , null
if no such conflict exists. |
Conflict<?> |
ConflictCollection.getConflictForTheir(OsmPrimitive their)
Replies the conflict for the OsmPrimitive their , null
if no such conflict exists. |
boolean |
ConflictCollection.hasConflictForMy(OsmPrimitive my)
Replies true, if this collection includes a conflict for my . |
boolean |
ConflictCollection.hasConflictForTheir(OsmPrimitive their)
Replies true, if this collection includes a conflict for their . |
boolean |
Conflict.isMatchingMy(OsmPrimitive my)
|
boolean |
Conflict.isMatchingTheir(OsmPrimitive their)
|
boolean |
Conflict.isParticipating(OsmPrimitive primitive)
Replies true if the primitive primitive is participating
in this conflict |
void |
ConflictCollection.remove(OsmPrimitive my)
removes the conflict registered for OsmPrimitive my if any |
void |
ConflictCollection.removeForMy(OsmPrimitive my)
Removes any conflicts for the OsmPrimitive my . |
void |
ConflictCollection.removeForTheir(OsmPrimitive their)
Removes any conflicts for the OsmPrimitive their . |
Uses of OsmPrimitive in org.openstreetmap.josm.data.osm |
---|
Classes in org.openstreetmap.josm.data.osm with type parameters of type OsmPrimitive | |
---|---|
class |
QuadBuckets<T extends OsmPrimitive>
Note: bbox of primitives added to QuadBuckets has to stay the same. |
Subclasses of OsmPrimitive in org.openstreetmap.josm.data.osm | |
---|---|
class |
Node
One node data, consisting of one world coordinate waypoint. |
class |
Relation
An relation, having a set of tags and any number (0...n) of members. |
class |
Way
One full way, consisting of a list of way nodes . |
Fields in org.openstreetmap.josm.data.osm declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
RelationToChildReference.child
|
private OsmPrimitive |
RelationMember.member
|
Fields in org.openstreetmap.josm.data.osm with type parameters of type OsmPrimitive | |
---|---|
static Predicate<OsmPrimitive> |
OsmPrimitive.allPredicate
|
private Storage<OsmPrimitive> |
DataSet.allPrimitives
|
private java.util.HashMap<OsmPrimitive,java.lang.String> |
OsmPrimitiveComparator.cache
|
static Predicate<OsmPrimitive> |
OsmPrimitive.isSelectablePredicate
|
static Predicate<OsmPrimitive> |
OsmPrimitive.isUsablePredicate
Some predicates, that describe conditions on primitives. |
static Predicate<OsmPrimitive> |
OsmPrimitive.modifiedPredicate
|
static Predicate<OsmPrimitive> |
OsmPrimitive.multipolygonPredicate
|
static Predicate<OsmPrimitive> |
OsmPrimitive.nodePredicate
|
static Predicate<OsmPrimitive> |
OsmPrimitive.nonDeletedCompletePredicate
|
static Predicate<OsmPrimitive> |
OsmPrimitive.nonDeletedPhysicalPredicate
|
static Predicate<OsmPrimitive> |
OsmPrimitive.nonDeletedPredicate
|
private java.util.Set<OsmPrimitive> |
DataSetMerger.objectsToDelete
|
private java.lang.Class<? extends OsmPrimitive> |
OsmPrimitiveType.osmClass
|
private java.util.Map<PrimitiveId,OsmPrimitive> |
DataSet.primitivesMap
|
static Predicate<OsmPrimitive> |
OsmPrimitive.relationPredicate
|
private java.util.LinkedHashSet<OsmPrimitive> |
DataSet.selectedPrimitives
|
private java.util.LinkedList<java.util.Collection<? extends OsmPrimitive>> |
DataSet.selectionHistory
History of selections - shared by plugins and SelectionListDialog |
private java.util.Collection<OsmPrimitive> |
DataSet.selectionSnapshot
|
static Predicate<OsmPrimitive> |
OsmPrimitive.wayPredicate
|
Methods in org.openstreetmap.josm.data.osm with type parameters of type OsmPrimitive | ||
---|---|---|
static
|
OsmPrimitive.getFilteredList(java.util.Collection<OsmPrimitive> list,
java.lang.Class<T> type)
Replies the sub-collection of OsmPrimitive s of type type present in
another collection of OsmPrimitive s. |
|
static
|
OsmPrimitive.getFilteredSet(java.util.Collection<OsmPrimitive> set,
java.lang.Class<T> type)
Replies the sub-collection of OsmPrimitive s of type type present in
another collection of OsmPrimitive s. |
|
private
|
DataSet.getPrimitives(Predicate<OsmPrimitive> predicate)
|
Methods in org.openstreetmap.josm.data.osm that return OsmPrimitive | |
---|---|
OsmPrimitive |
RelationToChildReference.getChild()
|
OsmPrimitive |
RelationMember.getMember()
|
protected OsmPrimitive |
DataSetMerger.getMergeTarget(OsmPrimitive mergeSource)
|
OsmPrimitive |
DataSet.getPrimitiveById(long id,
OsmPrimitiveType type)
returns a primitive with a given id from the data set. |
OsmPrimitive |
DataSet.getPrimitiveById(PrimitiveId primitiveId)
|
private OsmPrimitive |
DataSet.getPrimitiveByIdChecked(PrimitiveId primitiveId)
Show message and stack trace in log in case primitive is not found |
OsmPrimitive |
OsmPrimitiveType.newInstance(long uniqueId,
boolean allowNegative)
|
Methods in org.openstreetmap.josm.data.osm that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Collection<OsmPrimitive> |
DataSet.allModifiedPrimitives()
|
java.util.Collection<OsmPrimitive> |
DataSet.allNonDeletedCompletePrimitives()
|
java.util.Collection<OsmPrimitive> |
DataSet.allNonDeletedPhysicalPrimitives()
|
java.util.Collection<OsmPrimitive> |
DataSet.allNonDeletedPrimitives()
|
java.util.Collection<OsmPrimitive> |
DataSet.allPrimitives()
|
java.util.Collection<OsmPrimitive> |
DataSet.getAllSelected()
Replies an unmodifiable collection of primitives currently selected in this dataset, including deleted ones. |
java.util.Collection<OsmPrimitive> |
Relation.getIncompleteMembers()
Replies a collection with the incomplete children this relation refers to |
java.util.Set<OsmPrimitive> |
Relation.getMemberPrimitives()
Replies the set of OsmPrimitive s referred to by at least one
member of this relation |
java.lang.Class<? extends OsmPrimitive> |
OsmPrimitiveType.getOsmClass()
|
static java.util.Set<OsmPrimitive> |
OsmPrimitive.getReferrer(java.util.Collection<? extends OsmPrimitive> primitives)
Replies the collection of referring primitives for the primitives in primitives . |
java.util.List<OsmPrimitive> |
OsmPrimitive.getReferrers()
|
java.util.List<OsmPrimitive> |
OsmPrimitive.getReferrers(boolean allowWithoutDataset)
Find primitives that reference this primitive. |
java.util.Collection<OsmPrimitive> |
DataSet.getSelected()
Replies an unmodifiable collection of primitives currently selected in this dataset, except deleted ones. |
java.util.Collection<OsmPrimitive> |
DataSet.getSelectedNodesAndWays()
|
java.util.LinkedList<java.util.Collection<? extends OsmPrimitive>> |
DataSet.getSelectionHistory()
Replies the history of JOSM selections |
Methods in org.openstreetmap.josm.data.osm with parameters of type OsmPrimitive | |
---|---|
protected void |
DataSetMerger.addConflict(OsmPrimitive my,
OsmPrimitive their)
|
void |
DataSet.addPrimitive(OsmPrimitive primitive)
Adds a primitive to the dataset |
void |
BBox.addPrimitive(OsmPrimitive primitive,
double extraSpace)
|
protected void |
OsmPrimitive.addReferrer(OsmPrimitive referrer)
Add new referrer. |
private boolean |
FilterMatcher.allParentMultipolygonsFiltered(OsmPrimitive primitive,
boolean hidden)
|
private boolean |
FilterMatcher.allParentWaysFiltered(OsmPrimitive primitive,
boolean hidden)
Check if all parent ways are filtered. |
private java.lang.String |
OsmPrimitiveComparator.cachedName(OsmPrimitive p)
|
private void |
DatasetConsistencyTest.checkReferredPrimitive(OsmPrimitive primitive,
OsmPrimitive parent)
|
void |
Way.cloneFrom(OsmPrimitive osm)
|
void |
OsmPrimitive.cloneFrom(OsmPrimitive other)
Get and write all attributes from the parameter. |
void |
Node.cloneFrom(OsmPrimitive osm)
|
void |
Relation.cloneFrom(OsmPrimitive osm)
|
int |
OsmPrimitiveComparator.compare(OsmPrimitive a,
OsmPrimitive b)
|
private int |
OsmPrimitiveComparator.compareName(OsmPrimitive a,
OsmPrimitive b)
|
int |
Way.compareTo(OsmPrimitive o)
|
int |
Node.compareTo(OsmPrimitive o)
|
int |
Relation.compareTo(OsmPrimitive o)
|
private int |
OsmPrimitiveComparator.compareType(OsmPrimitive a,
OsmPrimitive b)
|
boolean |
DataSet.IdHash.equals(PrimitiveId key,
OsmPrimitive value)
|
static boolean |
FilterWorker.executeFilters(OsmPrimitive primitive,
FilterMatcher filterMatcher)
|
(package private) void |
DataSet.fireChangesetIdChanged(OsmPrimitive primitive,
int oldChangesetId,
int newChangesetId)
|
(package private) void |
DataSet.fireHighlightingChanged(OsmPrimitive primitive)
|
(package private) void |
DataSet.fireTagsChanged(OsmPrimitive prim,
java.util.Map<java.lang.String,java.lang.String> originalKeys)
|
protected OsmPrimitive |
DataSetMerger.getMergeTarget(OsmPrimitive mergeSource)
|
static java.util.Set<RelationToChildReference> |
RelationToChildReference.getRelationToChildReferences(OsmPrimitive child)
Replies a set of all RelationToChildReference s for a given child primitive. |
boolean |
Way.hasEqualSemanticAttributes(OsmPrimitive other)
|
boolean |
OsmPrimitive.hasEqualSemanticAttributes(OsmPrimitive other)
Replies true if this primitive and other are equal with respect to their semantic attributes. |
boolean |
Node.hasEqualSemanticAttributes(OsmPrimitive other)
|
boolean |
Relation.hasEqualSemanticAttributes(OsmPrimitive other)
|
boolean |
OsmPrimitive.hasEqualTechnicalAttributes(OsmPrimitive other)
Replies true if this primitive and other are equal with respect to their technical attributes. |
boolean |
AbstractPrimitive.hasSameTags(OsmPrimitive other)
Replies true if other isn't null and has the same tags (key/value-pairs) as this. |
FilterMatcher.FilterType |
FilterMatcher.isDisabled(OsmPrimitive primitive)
Check if primitive is disabled. |
private boolean |
FilterMatcher.isFiltered(OsmPrimitive primitive,
boolean hidden)
Check if primitive is filtered. |
private boolean |
FilterMatcher.isFilterExplicit(OsmPrimitive primitive,
boolean hidden)
Check if primitive is hidden explicitly. |
FilterMatcher.FilterType |
FilterMatcher.isHidden(OsmPrimitive primitive)
Check if primitive is hidden. |
boolean |
DataSet.isSelected(OsmPrimitive osm)
|
private boolean |
DataSetMerger.mergeById(OsmPrimitive source)
Tries to merge a primitive source into an existing primitive with the same id. |
void |
OsmPrimitive.mergeFrom(OsmPrimitive other)
Merges the technical and semantical attributes from other onto this. |
void |
Node.mergeFrom(OsmPrimitive other)
Merges the technical and semantical attributes from other onto this. |
protected void |
DataSetMerger.mergePrimitive(OsmPrimitive source,
java.util.Collection<? extends OsmPrimitive> candidates)
Merges a primitive other of type |
private boolean |
FilterMatcher.oneParentMultipolygonNotFiltered(OsmPrimitive primitive,
boolean hidden)
|
private boolean |
FilterMatcher.oneParentWayNotFiltered(OsmPrimitive primitive,
boolean hidden)
|
boolean |
RelationMember.refersTo(OsmPrimitive primitive)
Replies true, if this relation member refers to the primitive |
void |
Relation.removeMembersFor(OsmPrimitive primitive)
removes all members with member.member == primitive |
protected void |
OsmPrimitive.removeReferrer(OsmPrimitive referrer)
Remove referrer. |
private void |
DataSetMerger.resetPrimitive(OsmPrimitive osm)
|
private FilterMatcher.FilterType |
FilterMatcher.test(java.util.List<FilterMatcher.FilterInfo> filters,
OsmPrimitive primitive,
boolean hidden)
|
void |
DataSet.unlinkPrimitiveFromRelations(OsmPrimitive primitive)
removes all references from relations in this dataset to this primitive |
void |
DataSet.unlinkReferencesToPrimitive(OsmPrimitive referencedPrimitive)
removes all references from other primitives to the referenced primitive |
Method parameters in org.openstreetmap.josm.data.osm with type arguments of type OsmPrimitive | ||
---|---|---|
private boolean |
DataSet.cleanupDeleted(java.util.Iterator<? extends OsmPrimitive> it)
|
|
static void |
FilterWorker.clearFilterFlags(java.util.Collection<OsmPrimitive> prims)
|
|
private static boolean |
FilterWorker.doExecuteFilters(java.util.Collection<OsmPrimitive> all,
FilterMatcher filterMatcher)
|
|
static boolean |
FilterWorker.executeFilters(java.util.Collection<OsmPrimitive> all,
FilterMatcher filterMatcher)
Apply the filters to the primitives of the data set. |
|
(package private) void |
DataSet.firePrimitivesAdded(java.util.Collection<? extends OsmPrimitive> added,
boolean wasIncomplete)
|
|
(package private) void |
DataSet.firePrimitivesRemoved(java.util.Collection<? extends OsmPrimitive> removed,
boolean wasComplete)
|
|
static
|
OsmPrimitive.getFilteredList(java.util.Collection<OsmPrimitive> list,
java.lang.Class<T> type)
Replies the sub-collection of OsmPrimitive s of type type present in
another collection of OsmPrimitive s. |
|
static
|
OsmPrimitive.getFilteredSet(java.util.Collection<OsmPrimitive> set,
java.lang.Class<T> type)
Replies the sub-collection of OsmPrimitive s of type type present in
another collection of OsmPrimitive s. |
|
static java.util.Set<Relation> |
OsmPrimitive.getParentRelations(java.util.Collection<? extends OsmPrimitive> primitives)
Replies the set of referring relations |
|
private
|
DataSet.getPrimitives(Predicate<OsmPrimitive> predicate)
|
|
static java.util.Set<OsmPrimitive> |
OsmPrimitive.getReferrer(java.util.Collection<? extends OsmPrimitive> primitives)
Replies the collection of referring primitives for the primitives in primitives . |
|
static java.util.Set<RelationToChildReference> |
RelationToChildReference.getRelationToChildReferences(java.util.Collection<? extends OsmPrimitive> children)
Replies a set of all RelationToChildReference s for a collection of child primitives |
|
void |
PrimitiveDeepCopy.makeCopy(java.util.Collection<OsmPrimitive> primitives)
Replace content of the object with copy of provided primitives |
|
protected void |
DataSetMerger.mergePrimitive(OsmPrimitive source,
java.util.Collection<? extends OsmPrimitive> candidates)
Merges a primitive other of type |
|
void |
Relation.removeMembersFor(java.util.Collection<OsmPrimitive> primitives)
removes all members with member.member == primitive |
Constructors in org.openstreetmap.josm.data.osm with parameters of type OsmPrimitive | |
---|---|
RelationMember(java.lang.String role,
OsmPrimitive member)
|
|
RelationToChildReference(Relation parent,
int position,
java.lang.String role,
OsmPrimitive child)
|
Constructor parameters in org.openstreetmap.josm.data.osm with type arguments of type OsmPrimitive | |
---|---|
OsmPrimitiveType(java.lang.String apiTypeName,
java.lang.Class<? extends OsmPrimitive> osmClass,
java.lang.Class<? extends PrimitiveData> dataClass)
|
|
PrimitiveDeepCopy(java.util.Collection<OsmPrimitive> primitives)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data.osm.event |
---|
Fields in org.openstreetmap.josm.data.osm.event declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
TagsChangedEvent.primitive
|
Fields in org.openstreetmap.josm.data.osm.event with type parameters of type OsmPrimitive | |
---|---|
private java.util.List<OsmPrimitive> |
ChangesetIdChangedEvent.primitives
|
private java.util.List<? extends OsmPrimitive> |
PrimitivesAddedEvent.primitives
|
private java.util.List<? extends OsmPrimitive> |
PrimitivesRemovedEvent.primitives
|
private java.util.Collection<? extends OsmPrimitive> |
SelectionEventManager.selection
|
Methods in org.openstreetmap.josm.data.osm.event that return OsmPrimitive | |
---|---|
OsmPrimitive |
TagsChangedEvent.getPrimitive()
|
Methods in org.openstreetmap.josm.data.osm.event that return types with arguments of type OsmPrimitive | |
---|---|
java.util.List<? extends OsmPrimitive> |
WayNodesChangedEvent.getPrimitives()
|
java.util.List<? extends OsmPrimitive> |
NodeMovedEvent.getPrimitives()
|
abstract java.util.Collection<? extends OsmPrimitive> |
AbstractDatasetChangedEvent.getPrimitives()
Returns list of primitives modified by this event. |
java.util.List<OsmPrimitive> |
ChangesetIdChangedEvent.getPrimitives()
|
java.util.List<? extends OsmPrimitive> |
TagsChangedEvent.getPrimitives()
|
java.util.Collection<OsmPrimitive> |
DataChangedEvent.getPrimitives()
|
java.util.List<? extends OsmPrimitive> |
PrimitivesAddedEvent.getPrimitives()
|
java.util.List<? extends OsmPrimitive> |
RelationMembersChangedEvent.getPrimitives()
|
java.util.List<? extends OsmPrimitive> |
PrimitivesRemovedEvent.getPrimitives()
|
Method parameters in org.openstreetmap.josm.data.osm.event with type arguments of type OsmPrimitive | |
---|---|
private void |
SelectionEventManager.fireEvents(java.util.List<SelectionEventManager.ListenerInfo> listeners,
java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
SelectionEventManager.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
Constructors in org.openstreetmap.josm.data.osm.event with parameters of type OsmPrimitive | |
---|---|
TagsChangedEvent(DataSet dataSet,
OsmPrimitive primitive,
java.util.Map<java.lang.String,java.lang.String> originalKeys)
|
Constructor parameters in org.openstreetmap.josm.data.osm.event with type arguments of type OsmPrimitive | |
---|---|
ChangesetIdChangedEvent(DataSet dataSet,
java.util.List<OsmPrimitive> primitives,
int oldChangesetId,
int newChangesetId)
|
|
PrimitivesAddedEvent(DataSet dataSet,
java.util.Collection<? extends OsmPrimitive> primitives,
boolean wasIncomplete)
|
|
PrimitivesRemovedEvent(DataSet dataSet,
java.util.Collection<? extends OsmPrimitive> primitives,
boolean wasComplete)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data.osm.history |
---|
Methods in org.openstreetmap.josm.data.osm.history with parameters of type OsmPrimitive | |
---|---|
static HistoryOsmPrimitive |
HistoryOsmPrimitive.forOsmPrimitive(OsmPrimitive p)
Replies a new HistoryNode , HistoryWay or HistoryRelation from an existing OsmPrimitive . |
Constructors in org.openstreetmap.josm.data.osm.history with parameters of type OsmPrimitive | |
---|---|
HistoryOsmPrimitive(OsmPrimitive p)
Constructs a new HistoryOsmPrimitive from an existing OsmPrimitive . |
Uses of OsmPrimitive in org.openstreetmap.josm.data.osm.visitor |
---|
Fields in org.openstreetmap.josm.data.osm.visitor with type parameters of type OsmPrimitive | |
---|---|
private java.util.HashMap<OsmPrimitive,PrimitiveData> |
MergeSourceBuildingVisitor.mappedPrimitives
|
Methods in org.openstreetmap.josm.data.osm.visitor with parameters of type OsmPrimitive | |
---|---|
protected boolean |
MergeSourceBuildingVisitor.isAlreadyRemembered(OsmPrimitive primitive)
|
protected boolean |
MergeSourceBuildingVisitor.isInSelectionBase(OsmPrimitive primitive)
|
protected void |
MergeSourceBuildingVisitor.rememberIncomplete(OsmPrimitive primitive)
|
Method parameters in org.openstreetmap.josm.data.osm.visitor with type arguments of type OsmPrimitive | |
---|---|
void |
BoundingXYVisitor.computeBoundingBox(java.util.Collection<? extends OsmPrimitive> primitives)
|
static java.util.Collection<Node> |
AllNodesVisitor.getAllNodes(java.util.Collection<? extends OsmPrimitive> osms)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data.osm.visitor.paint |
---|
Fields in org.openstreetmap.josm.data.osm.visitor.paint declared as OsmPrimitive | |
---|---|
(package private) OsmPrimitive |
StyledMapRenderer.StyleRecord.osm
|
Methods in org.openstreetmap.josm.data.osm.visitor.paint with parameters of type OsmPrimitive | |
---|---|
protected void |
MapPainter.drawArea(OsmPrimitive osm,
java.awt.geom.Path2D.Double path,
java.awt.Color color,
MapImage fillImage,
TextElement text)
|
Constructors in org.openstreetmap.josm.data.osm.visitor.paint with parameters of type OsmPrimitive | |
---|---|
StyledMapRenderer.StyleRecord(ElemStyle style,
OsmPrimitive osm,
int flags)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data.osm.visitor.paint.relations |
---|
Methods in org.openstreetmap.josm.data.osm.visitor.paint.relations with parameters of type OsmPrimitive | |
---|---|
private static boolean |
MultipolygonCache.isMultipolygon(OsmPrimitive p)
|
Method parameters in org.openstreetmap.josm.data.osm.visitor.paint.relations with type arguments of type OsmPrimitive | |
---|---|
void |
MultipolygonCache.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
private void |
MultipolygonCache.updateMultipolygonsReferringTo(AbstractDatasetChangedEvent event,
java.util.Collection<? extends OsmPrimitive> primitives,
DataSet ds)
|
private java.util.Collection<java.util.Map<Relation,Multipolygon>> |
MultipolygonCache.updateMultipolygonsReferringTo(AbstractDatasetChangedEvent event,
java.util.Collection<? extends OsmPrimitive> primitives,
DataSet ds,
java.util.Collection<java.util.Map<Relation,Multipolygon>> initialMaps)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data.validation |
---|
Fields in org.openstreetmap.josm.data.validation with type parameters of type OsmPrimitive | |
---|---|
private java.util.Collection<? extends OsmPrimitive> |
TestError.primitives
The affected primitives |
Methods in org.openstreetmap.josm.data.validation that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Collection<? extends OsmPrimitive> |
TestError.getPrimitives()
Gets the list of primitives affected by this error |
java.util.Collection<? extends OsmPrimitive> |
TestError.getSelectablePrimitives()
Gets the list of primitives affected by this error and are selectable |
Methods in org.openstreetmap.josm.data.validation with parameters of type OsmPrimitive | |
---|---|
protected static boolean |
Test.isBuilding(OsmPrimitive p)
Determines if the specified primitive denotes a building. |
void |
ValidatorVisitor.visit(OsmPrimitive p)
|
void |
TestError.PaintVisitor.visit(OsmPrimitive p)
|
Method parameters in org.openstreetmap.josm.data.validation with type arguments of type OsmPrimitive | |
---|---|
protected Command |
Test.deletePrimitivesIfNeeded(java.util.Collection<? extends OsmPrimitive> primitives)
Build a Delete command on all primitives that have not yet been deleted manually by user, or by another error fix. |
void |
TestError.setPrimitives(java.util.List<OsmPrimitive> primitives)
Sets the list of primitives affected by this error |
void |
Test.visit(java.util.Collection<OsmPrimitive> selection)
Visits all primitives to be tested. |
Constructors in org.openstreetmap.josm.data.validation with parameters of type OsmPrimitive | |
---|---|
TestError(Test tester,
Severity severity,
java.lang.String message,
int code,
OsmPrimitive primitive)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
java.lang.String description,
java.lang.String description_en,
int code,
OsmPrimitive primitive)
|
Constructor parameters in org.openstreetmap.josm.data.validation with type arguments of type OsmPrimitive | |
---|---|
TestError(Test tester,
Severity severity,
java.lang.String message,
int code,
java.util.Collection<? extends OsmPrimitive> primitives)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
int code,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<?> highlighted)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
java.lang.String description,
java.lang.String description_en,
int code,
java.util.Collection<? extends OsmPrimitive> primitives)
|
|
TestError(Test tester,
Severity severity,
java.lang.String message,
java.lang.String description,
java.lang.String description_en,
int code,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<?> highlighted)
Constructors |
Uses of OsmPrimitive in org.openstreetmap.josm.data.validation.tests |
---|
Fields in org.openstreetmap.josm.data.validation.tests declared as OsmPrimitive | |
---|---|
(package private) OsmPrimitive |
DeprecatedTags.DeprecationError.p
|
Fields in org.openstreetmap.josm.data.validation.tests with type parameters of type OsmPrimitive | |
---|---|
protected java.util.List<OsmPrimitive> |
PowerLines.powerStations
|
protected java.util.List<OsmPrimitive> |
BuildingInBuilding.primitivesToCheck
|
(package private) MultiMap<DuplicateRelation.RelationPair,OsmPrimitive> |
DuplicateRelation.relations
MultiMap of all relations |
(package private) MultiMap<java.util.List<RelationMember>,OsmPrimitive> |
DuplicateRelation.relations_nokeys
MultiMap of all relations, regardless of keys |
(package private) MultiMap<DuplicateWay.WayPair,OsmPrimitive> |
DuplicateWay.ways
Bag of all ways |
(package private) MultiMap<DuplicateWay.WayPairNoTags,OsmPrimitive> |
DuplicateWay.waysNoTags
Bag of all ways, regardless of tags |
Methods in org.openstreetmap.josm.data.validation.tests with parameters of type OsmPrimitive | |
---|---|
private void |
WayConnectedToArea.addError(Way w,
Node wayNode,
OsmPrimitive p)
|
void |
NameMismatch.check(OsmPrimitive p)
Check a primitive for a name mismatch. |
private void |
TagChecker.checkPrimitive(OsmPrimitive p)
Checks the primitive properties |
(package private) Command |
DeprecatedTags.DeprecationCheck.fixPrimitive(OsmPrimitive p)
|
private boolean |
WayConnectedToArea.isArea(OsmPrimitive p)
|
private static boolean |
Coastlines.isCoastline(OsmPrimitive osm)
|
private static boolean |
PowerLines.isPowerIn(OsmPrimitive p,
java.util.Collection<java.lang.String> values)
|
protected static boolean |
PowerLines.isPowerStation(OsmPrimitive p)
Determines if the specified primitive denotes a power station. |
boolean |
TagChecker.CheckerData.match(OsmPrimitive osm,
java.util.Map<java.lang.String,java.lang.String> keys)
|
boolean |
TagChecker.CheckerData.CheckerElement.match(OsmPrimitive osm,
java.util.Map<java.lang.String,java.lang.String> keys)
|
(package private) boolean |
DeprecatedTags.DeprecationCheck.matchesPrimitive(OsmPrimitive p)
|
private void |
NameMismatch.missingTranslation(OsmPrimitive p)
Report a missing translation. |
private void |
WayConnectedToArea.testForError(Way w,
Node wayNode,
OsmPrimitive p)
|
void |
DeprecatedTags.visit(OsmPrimitive p)
|
Method parameters in org.openstreetmap.josm.data.validation.tests with type arguments of type OsmPrimitive | |
---|---|
void |
NameMismatch.visit(java.util.Collection<OsmPrimitive> selection)
Checks a name mismatch in all primitives. |
void |
UntaggedNode.visit(java.util.Collection<OsmPrimitive> selection)
|
void |
TagChecker.visit(java.util.Collection<OsmPrimitive> selection)
|
Constructors in org.openstreetmap.josm.data.validation.tests with parameters of type OsmPrimitive | |
---|---|
DeprecatedTags.DeprecationError(OsmPrimitive p,
DeprecatedTags.DeprecationCheck check)
|
Uses of OsmPrimitive in org.openstreetmap.josm.data.validation.util |
---|
Fields in org.openstreetmap.josm.data.validation.util with type parameters of type OsmPrimitive | |
---|---|
(package private) java.util.Collection<OsmPrimitive> |
AggregatePrimitivesVisitor.aggregatedData
Aggregated data |
Methods in org.openstreetmap.josm.data.validation.util that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Collection<OsmPrimitive> |
AggregatePrimitivesVisitor.visit(java.util.Collection<OsmPrimitive> data)
Visits a collection of primitives |
Method parameters in org.openstreetmap.josm.data.validation.util with type arguments of type OsmPrimitive | |
---|---|
void |
MultipleNameVisitor.visit(java.util.Collection<? extends OsmPrimitive> data)
Visits a collection of primitives |
java.util.Collection<OsmPrimitive> |
AggregatePrimitivesVisitor.visit(java.util.Collection<OsmPrimitive> data)
Visits a collection of primitives |
Uses of OsmPrimitive in org.openstreetmap.josm.gui |
---|
Methods in org.openstreetmap.josm.gui that return OsmPrimitive | |
---|---|
OsmPrimitive |
NavigatableComponent.getNearestNodeOrWay(java.awt.Point p,
Predicate<OsmPrimitive> predicate,
boolean use_selected)
The *result* depends on the current map selection state IF use_selected is true. |
Methods in org.openstreetmap.josm.gui that return types with arguments of type OsmPrimitive | |
---|---|
java.util.List<OsmPrimitive> |
NavigatableComponent.getAllNearest(java.awt.Point p,
java.util.Collection<OsmPrimitive> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getAllNearest(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getNearestNodesOrWays(java.awt.Point p,
java.util.Collection<OsmPrimitive> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getNearestNodesOrWays(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.Collection<OsmPrimitive> |
SelectionManager.getSelectedObjects(boolean alt)
Return a list of all objects in the selection, respecting the different modifier. |
Methods in org.openstreetmap.josm.gui with parameters of type OsmPrimitive | |
---|---|
java.lang.String |
DefaultNameFormatter.formatAsHtmlUnorderedList(OsmPrimitive... primitives)
|
protected java.lang.String |
OsmPrimitivRenderer.getComponentText(OsmPrimitive value)
Can be overridden to customize the Text |
protected java.lang.String |
OsmPrimitivRenderer.getComponentToolTipText(OsmPrimitive value)
Can be overridden to customize the ToolTipText |
private javax.swing.JLabel |
MapStatus.Collector.popupBuildPrimitiveLabels(OsmPrimitive osm)
Builds the labels with all necessary listeners for the info popup for the given OsmPrimitive |
private void |
MapStatus.Collector.popupSetLabelColors(javax.swing.JLabel lbl,
OsmPrimitive osm)
Sets the colors for the given label depending on the selected status of the given OsmPrimitive |
private java.awt.Component |
OsmPrimitivRenderer.renderer(java.awt.Component def,
OsmPrimitive value)
Internal method that stuffs information into the rendering component provided that it's a kind of JLabel. |
Method parameters in org.openstreetmap.josm.gui with type arguments of type OsmPrimitive | |
---|---|
java.lang.String |
DefaultNameFormatter.formatAsHtmlUnorderedList(java.util.Collection<? extends OsmPrimitive> primitives)
|
java.util.List<OsmPrimitive> |
NavigatableComponent.getAllNearest(java.awt.Point p,
java.util.Collection<OsmPrimitive> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getAllNearest(java.awt.Point p,
java.util.Collection<OsmPrimitive> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getAllNearest(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
Node |
NavigatableComponent.getNearestNode(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
Convenience method to NavigatableComponent.getNearestNode(Point, Predicate, boolean) . |
Node |
NavigatableComponent.getNearestNode(java.awt.Point p,
Predicate<OsmPrimitive> predicate,
boolean use_selected)
The *result* depends on the current map selection state IF use_selected is true. |
OsmPrimitive |
NavigatableComponent.getNearestNodeOrWay(java.awt.Point p,
Predicate<OsmPrimitive> predicate,
boolean use_selected)
The *result* depends on the current map selection state IF use_selected is true. |
java.util.List<Node> |
NavigatableComponent.getNearestNodes(java.awt.Point p,
java.util.Collection<Node> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<Node> |
NavigatableComponent.getNearestNodes(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
private java.util.Map<java.lang.Double,java.util.List<Node>> |
NavigatableComponent.getNearestNodesImpl(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getNearestNodesOrWays(java.awt.Point p,
java.util.Collection<OsmPrimitive> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getNearestNodesOrWays(java.awt.Point p,
java.util.Collection<OsmPrimitive> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<OsmPrimitive> |
NavigatableComponent.getNearestNodesOrWays(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
Way |
NavigatableComponent.getNearestWay(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* depends on the current map selection state. |
java.util.List<Way> |
NavigatableComponent.getNearestWays(java.awt.Point p,
java.util.Collection<Way> ignore,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
java.util.List<Way> |
NavigatableComponent.getNearestWays(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
WaySegment |
NavigatableComponent.getNearestWaySegment(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
Convenience method to NavigatableComponent.getNearestWaySegment(Point, Predicate, boolean) . |
WaySegment |
NavigatableComponent.getNearestWaySegment(java.awt.Point p,
Predicate<OsmPrimitive> predicate,
boolean use_selected)
The *result* depends on the current map selection state IF use_selected is true. |
java.util.List<WaySegment> |
NavigatableComponent.getNearestWaySegments(java.awt.Point p,
java.util.Collection<WaySegment> ignore,
Predicate<OsmPrimitive> predicate)
The result *order* depends on the current map selection state. |
java.util.List<WaySegment> |
NavigatableComponent.getNearestWaySegments(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The result *order* depends on the current map selection state. |
private java.util.Map<java.lang.Double,java.util.List<WaySegment>> |
NavigatableComponent.getNearestWaySegmentsImpl(java.awt.Point p,
Predicate<OsmPrimitive> predicate)
The *result* does not depend on the current map selection state, neither does the result *order*. |
private void |
MapStatus.Collector.popupCycleSelection(java.util.Collection<OsmPrimitive> osms,
int mods)
Call this with a set of primitives to cycle through them. |
Uses of OsmPrimitive in org.openstreetmap.josm.gui.actionsupport |
---|
Methods in org.openstreetmap.josm.gui.actionsupport that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
DeleteFromRelationConfirmationDialog.RelationMemberTableModel.getObjectsToDelete()
|
java.util.Set<OsmPrimitive> |
DeleteFromRelationConfirmationDialog.RelationMemberTableModel.getParentRelations()
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.conflict.pair |
---|
Fields in org.openstreetmap.josm.gui.conflict.pair declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
ConflictResolver.my
|
private OsmPrimitive |
ConflictResolver.their
|
Fields in org.openstreetmap.josm.gui.conflict.pair with type parameters of type OsmPrimitive | |
---|---|
private Conflict<? extends OsmPrimitive> |
ConflictResolver.conflict
|
Methods in org.openstreetmap.josm.gui.conflict.pair with type parameters of type OsmPrimitive | ||
---|---|---|
protected
|
ListMerger.findLayerFor(P primitive)
|
Methods in org.openstreetmap.josm.gui.conflict.pair that return OsmPrimitive | |
---|---|
OsmPrimitive |
ListMergeModel.getMyPrimitive(T entry)
|
OsmPrimitive |
ListMergeModel.getMyPrimitiveById(PrimitiveId entry)
|
OsmPrimitive |
PairTable.getPrimitiveInLayer(int row,
OsmDataLayer layer)
|
OsmPrimitive |
ListMergeModel.EntriesTableModel.getReferredPrimitive(int idx)
|
Methods in org.openstreetmap.josm.gui.conflict.pair with parameters of type OsmPrimitive | |
---|---|
protected void |
ListMergeModel.initPopulate(OsmPrimitive my,
OsmPrimitive their,
java.util.Map<PrimitiveId,PrimitiveId> mergedMap)
|
protected void |
ConflictResolver.setMy(OsmPrimitive my)
Sets the OsmPrimitive in the role "my" |
protected void |
ConflictResolver.setTheir(OsmPrimitive their)
Sets the OsmPrimitive in the role "their". |
Method parameters in org.openstreetmap.josm.gui.conflict.pair with type arguments of type OsmPrimitive | |
---|---|
void |
IConflictResolver.populate(Conflict<? extends OsmPrimitive> conflict)
|
void |
ConflictResolver.populate(Conflict<? extends OsmPrimitive> conflict)
populates the conflict resolver with the conflicts between my and their |
Uses of OsmPrimitive in org.openstreetmap.josm.gui.conflict.pair.nodes |
---|
Methods in org.openstreetmap.josm.gui.conflict.pair.nodes with parameters of type OsmPrimitive | |
---|---|
java.lang.String |
NodeListTableCellRenderer.buildToolTipText(OsmPrimitive primitive)
build the tool tip text for an OsmPrimitive . |
Method parameters in org.openstreetmap.josm.gui.conflict.pair.nodes with type arguments of type OsmPrimitive | |
---|---|
WayNodesConflictResolverCommand |
NodeListMergeModel.buildResolveCommand(Conflict<? extends OsmPrimitive> conflict)
Builds the command to resolve conflicts in the node list of a way |
void |
NodeListMerger.populate(Conflict<? extends OsmPrimitive> conflict)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.conflict.pair.properties |
---|
Fields in org.openstreetmap.josm.gui.conflict.pair.properties declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
PropertiesMergeModel.my
|
Fields in org.openstreetmap.josm.gui.conflict.pair.properties with type parameters of type OsmPrimitive | |
---|---|
private java.util.List<OsmPrimitive> |
PropertiesMergeModel.myReferrers
|
private java.util.List<OsmPrimitive> |
PropertiesMergeModel.theirReferrers
|
Methods in org.openstreetmap.josm.gui.conflict.pair.properties that return OsmPrimitive | |
---|---|
OsmPrimitive |
PropertiesMergeModel.getMyPrimitive()
|
Methods in org.openstreetmap.josm.gui.conflict.pair.properties that return types with arguments of type OsmPrimitive | |
---|---|
java.util.List<OsmPrimitive> |
PropertiesMergeModel.getMyReferrers()
Returns local referrers |
java.util.List<OsmPrimitive> |
PropertiesMergeModel.getTheirReferrers()
Returns server referrers |
Method parameters in org.openstreetmap.josm.gui.conflict.pair.properties with type arguments of type OsmPrimitive | |
---|---|
java.util.List<Command> |
PropertiesMergeModel.buildResolveCommand(Conflict<? extends OsmPrimitive> conflict)
Builds the command(s) to apply the conflict resolutions to my primitive |
void |
PropertiesMergeModel.populate(Conflict<? extends OsmPrimitive> conflict)
Populates the model with the differences between local and server version |
void |
PropertiesMerger.populate(Conflict<? extends OsmPrimitive> conflict)
|
java.lang.String |
PropertiesMerger.referrersToString(java.util.List<OsmPrimitive> referrers)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.conflict.pair.relation |
---|
Methods in org.openstreetmap.josm.gui.conflict.pair.relation that return OsmPrimitive | |
---|---|
OsmPrimitive |
RelationMemberListMergeModel.getMyPrimitive(RelationMember entry)
|
Methods in org.openstreetmap.josm.gui.conflict.pair.relation with parameters of type OsmPrimitive | |
---|---|
java.lang.String |
RelationMemberTableCellRenderer.buildToolTipText(OsmPrimitive primitive)
|
Method parameters in org.openstreetmap.josm.gui.conflict.pair.relation with type arguments of type OsmPrimitive | |
---|---|
void |
RelationMemberMerger.populate(Conflict<? extends OsmPrimitive> conflict)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.conflict.pair.tags |
---|
Methods in org.openstreetmap.josm.gui.conflict.pair.tags with parameters of type OsmPrimitive | |
---|---|
void |
TagMergeItem.applyToMyPrimitive(OsmPrimitive primitive)
applies the current merge decisions to the tag set of an OSM primitive. |
void |
TagMergeModel.populate(OsmPrimitive my,
OsmPrimitive their)
Populate the model with conflicts between the tag sets of the two OsmPrimitive my and their . |
Method parameters in org.openstreetmap.josm.gui.conflict.pair.tags with type arguments of type OsmPrimitive | |
---|---|
TagConflictResolveCommand |
TagMergeModel.buildResolveCommand(Conflict<? extends OsmPrimitive> conflict)
|
void |
TagMerger.populate(Conflict<? extends OsmPrimitive> conflict)
|
Constructors in org.openstreetmap.josm.gui.conflict.pair.tags with parameters of type OsmPrimitive | |
---|---|
TagMergeItem(java.lang.String key,
OsmPrimitive my,
OsmPrimitive their)
constructor |
Uses of OsmPrimitive in org.openstreetmap.josm.gui.conflict.tags |
---|
Fields in org.openstreetmap.josm.gui.conflict.tags declared as OsmPrimitive | |
---|---|
private OsmPrimitive |
RelationMemberConflictDecision.originalPrimitive
|
private OsmPrimitive |
CombinePrimitiveResolverDialog.targetPrimitive
|
Methods in org.openstreetmap.josm.gui.conflict.tags that return OsmPrimitive | |
---|---|
OsmPrimitive |
RelationMemberConflictDecision.getOriginalPrimitive()
|
OsmPrimitive |
CombinePrimitiveResolverDialog.getTargetPrimitmive()
Replies the target primitive the collection of primitives is merged or combined to. |
Methods in org.openstreetmap.josm.gui.conflict.tags with parameters of type OsmPrimitive | |
---|---|
void |
MultiValueResolutionDecision.applyTo(OsmPrimitive primitive)
Applies the resolution to an OsmPrimitive |
Command |
MultiValueResolutionDecision.buildChangeCommand(OsmPrimitive primitive)
Builds a change command for applying this resolution to a primitive |
java.util.List<Command> |
RelationMemberConflictResolverModel.buildResolutionCommands(OsmPrimitive newPrimitive)
Builds a collection of commands executing the decisions made in this model. |
protected Command |
RelationMemberConflictResolverModel.buildResolveCommand(Relation relation,
OsmPrimitive newPrimitive)
|
protected java.util.List<Command> |
CombinePrimitiveResolverDialog.buildTagChangeCommand(OsmPrimitive primitive,
TagCollection tc)
|
java.util.Set<Relation> |
RelationMemberConflictResolverModel.getModifiedRelations(OsmPrimitive newPrimitive)
Replies the set of relations which have to be modified according to the decisions managed by this model. |
protected boolean |
RelationMemberConflictResolverModel.isChanged(Relation relation,
OsmPrimitive newPrimitive)
|
protected void |
RelationMemberConflictResolverModel.populate(Relation relation,
OsmPrimitive primitive)
Populates the model with the members of the relation relation
referring to primitive . |
void |
CombinePrimitiveResolverDialog.setTargetPrimitive(OsmPrimitive primitive)
Sets the primitive the collection of primitives is merged or combined to. |
Method parameters in org.openstreetmap.josm.gui.conflict.tags with type arguments of type OsmPrimitive | |
---|---|
void |
MultiValueResolutionDecision.applyTo(java.util.Collection<? extends OsmPrimitive> primitives)
Applies this resolution to a collection of primitives |
Command |
MultiValueResolutionDecision.buildChangeCommand(java.util.Collection<? extends OsmPrimitive> primitives)
Builds a change command for applying this resolution to a collection of primitives |
Command |
RelationMemberConflictResolver.buildTagApplyCommands(java.util.Collection<? extends OsmPrimitive> primitives)
|
protected static void |
CombinePrimitiveResolverDialog.informAboutRelationMembershipConflicts(java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Set<Relation> parentRelations)
Inform a non-expert user about what relation membership conflict resolution means. |
protected static void |
CombinePrimitiveResolverDialog.informAboutTagConflicts(java.util.Collection<? extends OsmPrimitive> primitives,
TagCollection normalizedTags)
Inform a non-expert user about what tag conflict resolution means. |
static java.util.List<Command> |
CombinePrimitiveResolverDialog.launchIfNecessary(TagCollection tagsOfPrimitives,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> targetPrimitives)
Replies the list of commands needed to resolve specified conflicts,
by displaying if necessary a CombinePrimitiveResolverDialog to the user. |
static java.util.List<Command> |
CombinePrimitiveResolverDialog.launchIfNecessary(TagCollection tagsOfPrimitives,
java.util.Collection<? extends OsmPrimitive> primitives,
java.util.Collection<? extends OsmPrimitive> targetPrimitives)
Replies the list of commands needed to resolve specified conflicts,
by displaying if necessary a CombinePrimitiveResolverDialog to the user. |
static void |
TagConflictResolutionUtil.normalizeTagCollectionBeforeEditing(TagCollection tc,
java.util.Collection<? extends OsmPrimitive> merged)
Normalizes the tags in the tag collection tc before resolving tag conflicts. |
void |
RelationMemberConflictResolverModel.populate(java.util.Collection<Relation> relations,
java.util.Collection<? extends OsmPrimitive> memberPrimitives)
Populates the model with the relation members belonging to one of the relations in relations
and referring to one of the primitives in memberPrimitives . |
Uses of OsmPrimitive in org.openstreetmap.josm.gui.dialogs |
---|
Fields in org.openstreetmap.josm.gui.dialogs with type parameters of type OsmPrimitive | |
---|---|
private java.util.ArrayList<OsmPrimitive> |
HistoryDialog.HistoryItemTableModel.data
|
private java.util.LinkedList<java.util.Collection<? extends OsmPrimitive>> |
SelectionListDialog.SelectionListModel.history
|
protected java.util.List<OsmPrimitive> |
InspectPrimitiveDialog.primitives
|
protected java.util.Collection<? extends OsmPrimitive> |
SelectionListDialog.SelectionMenuItem.sel
|
private java.util.List<OsmPrimitive> |
SelectionListDialog.SelectionListModel.selection
|
Methods in org.openstreetmap.josm.gui.dialogs that return OsmPrimitive | |
---|---|
OsmPrimitive |
ConflictDialog.ConflictListModel.get(int idx)
|
OsmPrimitive |
HistoryDialog.HistoryItemTableModel.getPrimitive(int row)
|
Methods in org.openstreetmap.josm.gui.dialogs that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
SelectionListDialog.DownloadSelectedIncompleteMembersAction.buildSetOfIncompleteMembers(java.util.List<Relation> rels)
|
java.util.Set<OsmPrimitive> |
RelationListDialog.DownloadSelectedIncompleteMembersAction.buildSetOfIncompleteMembers(java.util.List<Relation> rels)
|
private java.util.Collection<OsmPrimitive> |
FilterDialog.getAffectedPrimitives(java.util.Collection<? extends OsmPrimitive> primitives)
|
java.util.Collection<OsmPrimitive> |
SelectionListDialog.SelectionListModel.getAllElements()
Replies the collection of OSM primitives in the view of this model |
java.util.List<OsmPrimitive> |
HistoryDialog.HistoryItemTableModel.getPrimitives(int[] rows)
|
java.util.Collection<OsmPrimitive> |
SelectionListDialog.SelectionListModel.getSelected()
Replies the collection of OSM primitives currently selected in the view of this model |
Conflict<? extends OsmPrimitive> |
ConflictDialog.getSelectedConflict()
returns the first selected item of the conflicts list |
java.util.Collection<OsmPrimitive> |
SelectionListDialog.getSelectedPrimitives()
|
protected java.util.List<OsmPrimitive> |
HistoryDialog.HistoryItemTableModel.getSelectedPrimitives()
|
java.util.List<java.util.Collection<? extends OsmPrimitive>> |
SelectionListDialog.SelectionListModel.getSelectionHistory()
Replies the history of JOSM selections |
Methods in org.openstreetmap.josm.gui.dialogs with parameters of type OsmPrimitive | |
---|---|
(package private) void |
InspectPrimitiveDialog.DataText.addAttributes(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addBbox(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addCommon(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addConflicts(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addHeadline(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addNameAndId(OsmPrimitive o)
|
void |
InspectPrimitiveDialog.DataText.addPrimitive(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addReferrers(java.lang.StringBuilder s,
OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addSpecial(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addState(OsmPrimitive o)
|
(package private) void |
InspectPrimitiveDialog.DataText.addType(OsmPrimitive o)
|
int |
SelectionListDialog.OsmPrimitiveQuickComparator.compare(OsmPrimitive a,
OsmPrimitive b)
|
private int |
SelectionListDialog.OsmPrimitiveQuickComparator.compareId(OsmPrimitive a,
OsmPrimitive b)
|
private int |
SelectionListDialog.OsmPrimitiveQuickComparator.compareType(OsmPrimitive a,
OsmPrimitive b)
|
int |
ConflictDialog.ConflictListModel.indexOf(OsmPrimitive my)
|
protected void |
ConflictResolutionDialog.updateTitle(OsmPrimitive my)
|
void |
ValidatorDialog.ValidatorBoundingXYVisitor.visit(OsmPrimitive p)
|
Method parameters in org.openstreetmap.josm.gui.dialogs with type arguments of type OsmPrimitive | |
---|---|
void |
RelationListDialog.RelationListModel.addRelations(java.util.Collection<? extends OsmPrimitive> addedPrimitives)
Add all relations in addedPrimitives to the model for the
relation list dialog |
protected java.util.Map<User,java.lang.Integer> |
UserListDialog.UserTableModel.computeStatistics(java.util.Collection<? extends OsmPrimitive> primitives)
|
void |
FilterTableModel.executeFilters(java.util.Collection<? extends OsmPrimitive> primitives)
|
private java.util.Collection<OsmPrimitive> |
FilterDialog.getAffectedPrimitives(java.util.Collection<? extends OsmPrimitive> primitives)
|
static void |
SelectionListDialog.SelectionHistoryPopup.launch(java.awt.Component parent,
java.util.Collection<java.util.Collection<? extends OsmPrimitive>> history)
|
void |
UserListDialog.UserTableModel.populate(java.util.Collection<? extends OsmPrimitive> primitives)
|
void |
UserListDialog.refresh(java.util.Collection<? extends OsmPrimitive> fromPrimitives)
|
void |
SelectionListDialog.SelectionListModel.remember(java.util.Collection<? extends OsmPrimitive> selection)
Remembers a JOSM selection the history of JOSM selections |
void |
RelationListDialog.RelationListModel.removeRelations(java.util.Collection<? extends OsmPrimitive> removedPrimitives)
Removes all relations in removedPrimitives from the model |
void |
SelectionListDialog.SelectionListModel.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
ConflictDialog.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
RelationListDialog.AddToRelation.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
HistoryDialog.HistoryItemTableModel.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
ValidatorDialog.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
UserListDialog.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
Called when the selection in the dataset changed. |
protected void |
HistoryDialog.HistoryItemTableModel.selectPrimitives(java.util.Collection<OsmPrimitive> primitives)
|
void |
SelectionListDialog.SelectionListModel.setJOSMSelection(java.util.Collection<? extends OsmPrimitive> selection)
Sets the collection of currently selected OSM objects |
void |
SelectionListDialog.SelectionListModel.setSelected(java.util.Collection<OsmPrimitive> sel)
Sets the OSM primitives to be selected in the view of this model |
private boolean |
ValidatorDialog.setSelection(java.util.Collection<OsmPrimitive> sel,
boolean addSelected)
Checks for fixes in selected element and, if needed, adds to the sel parameter all selected elements |
void |
SelectionListDialog.SelectionListModel.update(java.util.Collection<? extends OsmPrimitive> toUpdate)
Triggers a refresh of the view for all primitives in toUpdate
which are currently displayed in the view |
void |
ValidatorDialog.updateSelection(java.util.Collection<? extends OsmPrimitive> newSelection)
|
Constructor parameters in org.openstreetmap.josm.gui.dialogs with type arguments of type OsmPrimitive | |
---|---|
InspectPrimitiveDialog(java.util.Collection<OsmPrimitive> primitives,
OsmDataLayer layer)
|
|
SelectionListDialog.SelectionHistoryPopup(java.util.Collection<java.util.Collection<? extends OsmPrimitive>> history)
|
|
SelectionListDialog.SelectionMenuItem(java.util.Collection<? extends OsmPrimitive> sel)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.dialogs.changeset |
---|
Method parameters in org.openstreetmap.josm.gui.dialogs.changeset with type arguments of type OsmPrimitive | |
---|---|
protected void |
ChangesetDetailPanel.SelectInCurrentLayerAction.alertNoPrimitivesToSelect(java.util.Collection<OsmPrimitive> primitives)
|
void |
ChangesetListModel.initFromPrimitives(java.util.Collection<? extends OsmPrimitive> primitives)
|
void |
ChangesetInSelectionListModel.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.dialogs.properties |
---|
Methods in org.openstreetmap.josm.gui.dialogs.properties that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
PropertiesDialog.DownloadIncompleteMembersAction.buildSetOfIncompleteMembers(Relation r)
|
java.util.Collection<OsmPrimitive> |
PresetListPanel.PresetHandler.getSelection()
|
Methods in org.openstreetmap.josm.gui.dialogs.properties with parameters of type OsmPrimitive | |
---|---|
protected abstract java.util.Collection<java.lang.String> |
PropertiesDialog.AbstractCopyAction.getString(OsmPrimitive p,
java.lang.String key)
|
protected java.util.Collection<java.lang.String> |
PropertiesDialog.CopyValueAction.getString(OsmPrimitive p,
java.lang.String key)
|
protected java.util.Collection<java.lang.String> |
PropertiesDialog.CopyKeyValueAction.getString(OsmPrimitive p,
java.lang.String key)
|
protected java.util.Collection<java.lang.String> |
PropertiesDialog.CopyAllKeyValueAction.getString(OsmPrimitive p,
java.lang.String key)
|
Method parameters in org.openstreetmap.josm.gui.dialogs.properties with type arguments of type OsmPrimitive | |
---|---|
void |
PropertiesDialog.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.dialogs.relation |
---|
Fields in org.openstreetmap.josm.gui.dialogs.relation with type parameters of type OsmPrimitive | |
---|---|
private java.util.ArrayList<OsmPrimitive> |
SelectionTableModel.cache
|
private java.util.Collection<OsmPrimitive> |
DownloadRelationMemberTask.children
|
Methods in org.openstreetmap.josm.gui.dialogs.relation that return OsmPrimitive | |
---|---|
OsmPrimitive |
SelectionTableModel.getPrimitive(int row)
Replies the primitive at row row in this model |
OsmPrimitive |
MemberTableModel.getReferredPrimitive(int idx)
|
Methods in org.openstreetmap.josm.gui.dialogs.relation that return types with arguments of type OsmPrimitive | |
---|---|
protected java.util.List<OsmPrimitive> |
GenericRelationEditor.AddFromSelectionAction.filterConfirmedPrimitives(java.util.List<OsmPrimitive> primitives)
|
java.util.Set<OsmPrimitive> |
MemberTableModel.getChildPrimitives(java.util.Collection<? extends OsmPrimitive> referenceSet)
Replies the set of selected referers. |
java.util.Set<OsmPrimitive> |
MemberTableModel.getIncompleteMemberPrimitives()
Replies the set of incomplete primitives |
java.util.Collection<OsmPrimitive> |
MemberTableModel.getSelectedChildPrimitives()
Replies the set of selected referers. |
java.util.Set<OsmPrimitive> |
MemberTableModel.getSelectedIncompleteMemberPrimitives()
Replies the set of selected incomplete primitives |
java.util.List<OsmPrimitive> |
SelectionTableModel.getSelection()
|
Methods in org.openstreetmap.josm.gui.dialogs.relation with parameters of type OsmPrimitive | |
---|---|
(package private) static boolean |
GenericRelationEditor.confirmAddingPrimtive(OsmPrimitive primitive)
|
int |
MemberTableModel.getNumMembersWithPrimitive(OsmPrimitive primitive)
Replies the number of members which refer to a particular primitive |
boolean |
MemberTableModel.isInJosmSelection(OsmPrimitive primitive)
Replies true if primitive is currently selected in the layer this
model is attached to |
protected boolean |
GenericRelationEditor.AddFromSelectionAction.isPotentialDuplicate(OsmPrimitive primitive)
|
protected void |
MemberTableCellRenderer.renderBackground(MemberTableModel model,
OsmPrimitive primitive,
boolean isSelected)
|
protected void |
SelectionTableCellRenderer.renderBackground(OsmPrimitive primitive,
boolean isSelected)
|
protected void |
MemberTableMemberCellRenderer.renderPrimitive(OsmPrimitive primitive)
|
protected void |
SelectionTableCellRenderer.renderPrimitive(OsmPrimitive primitive)
|
(package private) static void |
GenericRelationEditor.warnOfCircularReferences(OsmPrimitive primitive)
|
Method parameters in org.openstreetmap.josm.gui.dialogs.relation with type arguments of type OsmPrimitive | |
---|---|
void |
MemberTableModel.addMembersAfterIdx(java.util.List<? extends OsmPrimitive> primitives,
int idx)
|
void |
MemberTableModel.addMembersAtBeginning(java.util.List<? extends OsmPrimitive> primitives)
|
void |
MemberTableModel.addMembersAtEnd(java.util.List<? extends OsmPrimitive> primitives)
|
private void |
MemberTableModel.addMembersAtIndex(java.util.List<? extends OsmPrimitive> primitives,
int index)
|
void |
MemberTableModel.addMembersBeforeIdx(java.util.List<? extends OsmPrimitive> primitives,
int idx)
|
static Command |
GenericRelationEditor.addPrimitivesToRelation(Relation orig,
java.util.Collection<? extends OsmPrimitive> primitivesToAdd)
|
protected java.util.List<OsmPrimitive> |
GenericRelationEditor.AddFromSelectionAction.filterConfirmedPrimitives(java.util.List<OsmPrimitive> primitives)
|
java.util.Set<OsmPrimitive> |
MemberTableModel.getChildPrimitives(java.util.Collection<? extends OsmPrimitive> referenceSet)
Replies the set of selected referers. |
boolean |
MemberTableModel.hasMembersReferringTo(java.util.Collection<OsmPrimitive> primitives)
Replies true if there is at least one relation member in this model which refers to at least on the primitives in primitives . |
static boolean |
MemberTableModel.hasMembersReferringTo(java.util.Collection<RelationMember> members,
java.util.Collection<OsmPrimitive> primitives)
Replies true if there is at least one relation member given as members
which refers to at least on the primitives in primitives . |
void |
MemberTableModel.removeMembersReferringTo(java.util.List<? extends OsmPrimitive> primitives)
|
void |
SelectionTableModel.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
MemberTableModel.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
void |
MemberTableModel.selectMembersReferringTo(java.util.Collection<? extends OsmPrimitive> primitives)
Selects all mebers which refer to OsmPrimitive s in the collections
primitmives . |
Constructor parameters in org.openstreetmap.josm.gui.dialogs.relation with type arguments of type OsmPrimitive | |
---|---|
DownloadRelationMemberTask(java.util.Collection<Relation> parents,
java.util.Collection<OsmPrimitive> children,
OsmDataLayer curLayer)
Creates a download task for downloading the child primitives children for all parent
relations in parents . |
|
DownloadRelationMemberTask(Relation parent,
java.util.Collection<OsmPrimitive> children,
OsmDataLayer curLayer)
|
|
DownloadRelationMemberTask(Relation parent,
java.util.Collection<OsmPrimitive> children,
OsmDataLayer curLayer,
java.awt.Dialog dialog)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.dialogs.validator |
---|
Fields in org.openstreetmap.josm.gui.dialogs.validator with type parameters of type OsmPrimitive | |
---|---|
private java.util.Set<OsmPrimitive> |
ValidatorTreePanel.filter
If ValidatorTreePanel.filter is not null only errors are displayed
that refer to one of the primitives in the filter. |
Methods in org.openstreetmap.josm.gui.dialogs.validator that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Set<OsmPrimitive> |
ValidatorTreePanel.getFilter()
|
Method parameters in org.openstreetmap.josm.gui.dialogs.validator with type arguments of type OsmPrimitive | |
---|---|
void |
ValidatorTreePanel.setFilter(java.util.Set<OsmPrimitive> filter)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.history |
---|
Fields in org.openstreetmap.josm.gui.history with type parameters of type OsmPrimitive | |
---|---|
private Predicate<OsmPrimitive> |
HistoryBrowserDialogManager.notNewPredicate
|
private Predicate<OsmPrimitive> |
HistoryBrowserDialogManager.unloadedHistoryPredicate
|
Methods in org.openstreetmap.josm.gui.history that return OsmPrimitive | |
---|---|
OsmPrimitive |
HistoryBrowserModel.VersionTableModel.getLatest()
|
protected OsmPrimitive |
NodeListViewer.ZoomToNodeAction.getPrimitiveToZoom()
|
Methods in org.openstreetmap.josm.gui.history with parameters of type OsmPrimitive | |
---|---|
HistoryLoadTask |
HistoryLoadTask.add(OsmPrimitive primitive)
Adds an object to be loaded, the object is specified by an OSM primitive. |
HistoryOsmPrimitive |
HistoryBrowserModel.HistoryPrimitiveBuilder.build(OsmPrimitive primitive)
|
protected boolean |
HistoryBrowserModel.canShowAsLatest(OsmPrimitive primitive)
|
Method parameters in org.openstreetmap.josm.gui.history with type arguments of type OsmPrimitive | |
---|---|
HistoryLoadTask |
HistoryLoadTask.add(java.util.Collection<? extends OsmPrimitive> primitives)
Adds a collection of objects to loaded, specified by a collection of OSM primitives. |
void |
HistoryBrowserDialogManager.showHistory(java.util.Collection<OsmPrimitive> primitives)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.io |
---|
Fields in org.openstreetmap.josm.gui.io with type parameters of type OsmPrimitive | |
---|---|
private java.util.List<OsmPrimitive> |
UploadSelectionDialog.OsmPrimitiveListModel.data
|
private java.util.List<OsmPrimitive> |
UploadedObjectsSummaryPanel.PrimitiveListModel.primitives
|
private java.util.Collection<? extends OsmPrimitive> |
UpdatePrimitivesTask.toUpdate
|
private java.util.Collection<OsmPrimitive> |
UploadLayerTask.toUpload
|
Methods in org.openstreetmap.josm.gui.io that return OsmPrimitive | |
---|---|
protected OsmPrimitive |
UploadLayerTask.getPrimitive(OsmPrimitiveType type,
long id)
|
Methods in org.openstreetmap.josm.gui.io that return types with arguments of type OsmPrimitive | |
---|---|
java.util.List<OsmPrimitive> |
UploadSelectionDialog.OsmPrimitiveListModel.getPrimitives(int[] indices)
|
java.util.List<OsmPrimitive> |
UploadSelectionDialog.getSelectedPrimitives()
|
Method parameters in org.openstreetmap.josm.gui.io with type arguments of type OsmPrimitive | |
---|---|
protected void |
AbstractUploadTask.handleUploadPreconditionFailedConflict(OsmApiException e,
Pair<OsmPrimitive,java.util.Collection<OsmPrimitive>> conflict)
Handles the case where deleting a node failed because it is still in use in a non-deleted way on the server. |
protected void |
AbstractUploadTask.handleUploadPreconditionFailedConflict(OsmApiException e,
Pair<OsmPrimitive,java.util.Collection<OsmPrimitive>> conflict)
Handles the case where deleting a node failed because it is still in use in a non-deleted way on the server. |
void |
UploadSelectionDialog.populate(java.util.Collection<OsmPrimitive> selected,
java.util.Collection<OsmPrimitive> deleted)
|
void |
UploadSelectionDialog.populate(java.util.Collection<OsmPrimitive> selected,
java.util.Collection<OsmPrimitive> deleted)
|
void |
UploadSelectionDialog.OsmPrimitiveListModel.setPrimitives(java.util.List<OsmPrimitive> data)
|
void |
UploadedObjectsSummaryPanel.PrimitiveListModel.setPrimitives(java.util.List<OsmPrimitive> primitives)
|
void |
UploadedObjectsSummaryPanel.setUploadedPrimitives(java.util.List<OsmPrimitive> add,
java.util.List<OsmPrimitive> update,
java.util.List<OsmPrimitive> delete)
Sets the collections of primitives which will be uploaded |
void |
UploadedObjectsSummaryPanel.setUploadedPrimitives(java.util.List<OsmPrimitive> add,
java.util.List<OsmPrimitive> update,
java.util.List<OsmPrimitive> delete)
Sets the collections of primitives which will be uploaded |
void |
UploadedObjectsSummaryPanel.setUploadedPrimitives(java.util.List<OsmPrimitive> add,
java.util.List<OsmPrimitive> update,
java.util.List<OsmPrimitive> delete)
Sets the collections of primitives which will be uploaded |
Constructor parameters in org.openstreetmap.josm.gui.io with type arguments of type OsmPrimitive | |
---|---|
UpdatePrimitivesTask(OsmDataLayer layer,
java.util.Collection<? extends OsmPrimitive> toUpdate)
Creates the task |
|
UploadedObjectsSummaryPanel.PrimitiveListModel(java.util.List<OsmPrimitive> primitives)
|
|
UploadSelectionDialog.OsmPrimitiveListModel(java.util.List<OsmPrimitive> data)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.layer |
---|
Method parameters in org.openstreetmap.josm.gui.layer with type arguments of type OsmPrimitive | |
---|---|
void |
OsmDataLayer.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.mappaint |
---|
Fields in org.openstreetmap.josm.gui.mappaint declared as OsmPrimitive | |
---|---|
OsmPrimitive |
Environment.child
The same for parent selector. |
OsmPrimitive |
Environment.osm
|
OsmPrimitive |
Environment.parent
If not null, this is the matching parent object if an condition or an expression is evaluated in a Selector.LinkSelector (within a child selector) |
Methods in org.openstreetmap.josm.gui.mappaint with parameters of type OsmPrimitive | |
---|---|
abstract void |
StyleSource.apply(MultiCascade mc,
OsmPrimitive osm,
double scale,
OsmPrimitive multipolyOuterWay,
boolean pretendWayIsClosed)
|
abstract java.lang.String |
LabelCompositionStrategy.compose(OsmPrimitive primitive)
Replies the text value to be rendered as label for the primitive primitive . |
java.lang.String |
LabelCompositionStrategy.StaticLabelCompositionStrategy.compose(OsmPrimitive primitive)
|
java.lang.String |
LabelCompositionStrategy.TagLookupCompositionStrategy.compose(OsmPrimitive primitive)
|
java.lang.String |
LabelCompositionStrategy.DeriveLabelFromNameTagsCompositionStrategy.compose(OsmPrimitive primitive)
|
Pair<StyleCache.StyleList,Range> |
ElemStyles.generateStyles(OsmPrimitive osm,
double scale,
OsmPrimitive multipolyOuterWay,
boolean pretendWayIsClosed)
Create the list of styles and its valid scale range for one primitive. |
StyleCache.StyleList |
ElemStyles.get(OsmPrimitive osm,
double scale,
NavigatableComponent nc)
Create the list of styles for one primitive. |
static AreaElemStyle |
ElemStyles.getAreaElemStyle(OsmPrimitive p,
boolean pretendWayIsClosed)
Returns the first AreaElemStyle for a given primitive. |
private Pair<StyleCache.StyleList,Range> |
ElemStyles.getImpl(OsmPrimitive osm,
double scale,
NavigatableComponent nc)
Create the list of styles and its valid scale range for one primitive. |
private java.lang.String |
LabelCompositionStrategy.DeriveLabelFromNameTagsCompositionStrategy.getPrimitiveName(OsmPrimitive n)
|
java.lang.String |
TextElement.getString(OsmPrimitive osm)
Replies the label to be rendered for the primitive osm . |
Pair<StyleCache.StyleList,Range> |
ElemStyles.getStyleCacheWithRange(OsmPrimitive osm,
double scale,
NavigatableComponent nc)
Create the list of styles and its valid scale range for one primitive. |
static boolean |
ElemStyles.hasAreaElemStyle(OsmPrimitive p,
boolean pretendWayIsClosed)
Determines whether primitive has an AreaElemStyle. |
void |
BoxTextElemStyle.paintPrimitive(OsmPrimitive osm,
MapPaintSettings settings,
MapPainter painter,
boolean selected,
boolean member)
|
abstract void |
ElemStyle.paintPrimitive(OsmPrimitive primitive,
MapPaintSettings paintSettings,
MapPainter painter,
boolean selected,
boolean member)
draws a primitive |
void |
LineElemStyle.paintPrimitive(OsmPrimitive primitive,
MapPaintSettings paintSettings,
MapPainter painter,
boolean selected,
boolean member)
|
void |
NodeElemStyle.paintPrimitive(OsmPrimitive primitive,
MapPaintSettings settings,
MapPainter painter,
boolean selected,
boolean member)
|
void |
LineTextElemStyle.paintPrimitive(OsmPrimitive primitive,
MapPaintSettings paintSettings,
MapPainter painter,
boolean selected,
boolean member)
|
void |
LinePatternElemStyle.paintPrimitive(OsmPrimitive primitive,
MapPaintSettings paintSettings,
MapPainter painter,
boolean selected,
boolean member)
|
void |
AreaElemStyle.paintPrimitive(OsmPrimitive osm,
MapPaintSettings paintSettings,
MapPainter painter,
boolean selected,
boolean member)
|
Environment |
Environment.withChild(OsmPrimitive child)
|
Environment |
Environment.withParent(OsmPrimitive parent)
|
Environment |
Environment.withPrimitive(OsmPrimitive osm)
|
Constructors in org.openstreetmap.josm.gui.mappaint with parameters of type OsmPrimitive | |
---|---|
Environment(OsmPrimitive osm,
MultiCascade mc,
java.lang.String layer,
StyleSource source)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.mappaint.mapcss |
---|
Methods in org.openstreetmap.josm.gui.mappaint.mapcss with parameters of type OsmPrimitive | |
---|---|
void |
MapCSSStyleSource.apply(MultiCascade mc,
OsmPrimitive osm,
double scale,
OsmPrimitive multipolyOuterWay,
boolean pretendWayIsClosed)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.mappaint.xml |
---|
Methods in org.openstreetmap.josm.gui.mappaint.xml with parameters of type OsmPrimitive | |
---|---|
void |
XmlStyleSource.apply(MultiCascade mc,
OsmPrimitive osm,
double scale,
OsmPrimitive multipolyOuterWay,
boolean pretendWayIsClosed)
|
boolean |
Prototype.check(OsmPrimitive primitive)
|
private void |
XmlStyleSource.get(OsmPrimitive primitive,
boolean closed,
XmlStyleSource.WayPrototypesRecord p,
java.lang.Double scale,
MultiCascade mc)
|
private IconPrototype |
XmlStyleSource.getNode(OsmPrimitive primitive,
java.lang.Double scale,
MultiCascade mc)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.tagging |
---|
Methods in org.openstreetmap.josm.gui.tagging that return types with arguments of type OsmPrimitive | |
---|---|
java.util.Collection<OsmPrimitive> |
TaggingPreset.createSelection(java.util.Collection<OsmPrimitive> participants)
Removes all unsuitable OsmPrimitives from the given list |
Methods in org.openstreetmap.josm.gui.tagging with parameters of type OsmPrimitive | |
---|---|
static TaggingPreset.PresetType |
TaggingPreset.PresetType.forPrimitive(OsmPrimitive p)
|
Method parameters in org.openstreetmap.josm.gui.tagging with type arguments of type OsmPrimitive | |
---|---|
(package private) abstract boolean |
TaggingPreset.Item.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Text.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Check.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.ComboMultiSelect.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Label.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Link.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Role.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Roles.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Optional.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Space.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
boolean |
TaggingPreset.Key.addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel)
|
static Command |
TaggingPreset.createCommand(java.util.Collection<OsmPrimitive> sel,
java.util.List<Tag> changedTags)
|
protected Command |
TagEditorModel.createDeleteTagsCommand(java.util.Collection<OsmPrimitive> primitives)
|
TaggingPreset.PresetPanel |
TaggingPreset.createPanel(java.util.Collection<OsmPrimitive> selected)
|
java.util.Collection<OsmPrimitive> |
TaggingPreset.createSelection(java.util.Collection<OsmPrimitive> participants)
Removes all unsuitable OsmPrimitives from the given list |
protected Command |
TagEditorModel.createUpdateTagCommand(java.util.Collection<OsmPrimitive> primitives,
TagModel tag)
|
(package private) static TaggingPreset.Usage |
TaggingPreset.determineBooleanUsage(java.util.Collection<OsmPrimitive> sel,
java.lang.String key)
|
(package private) static TaggingPreset.Usage |
TaggingPreset.determineTextUsage(java.util.Collection<OsmPrimitive> sel,
java.lang.String key)
|
void |
TaggingPresetSearchDialog.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
int |
TaggingPreset.showDialog(java.util.Collection<OsmPrimitive> sel,
boolean showNewRelation)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.tagging.ac |
---|
Methods in org.openstreetmap.josm.gui.tagging.ac with parameters of type OsmPrimitive | |
---|---|
protected void |
AutoCompletionManager.cachePrimitiveTags(OsmPrimitive primitive)
make sure, the keys and values of all tags held by primitive are in the auto completion cache |
Method parameters in org.openstreetmap.josm.gui.tagging.ac with type arguments of type OsmPrimitive | |
---|---|
protected void |
AutoCompletionManager.cachePrimitives(java.util.Collection<? extends OsmPrimitive> primitives)
|
Uses of OsmPrimitive in org.openstreetmap.josm.gui.widgets |
---|
Methods in org.openstreetmap.josm.gui.widgets that return OsmPrimitive | |
---|---|
OsmPrimitive |
OsmPrimitivesTable.getPrimitiveInLayer(int row,
OsmDataLayer layer)
|
OsmPrimitive |
OsmPrimitivesTableModel.getReferredPrimitive(int idx)
|
Uses of OsmPrimitive in org.openstreetmap.josm.io |
---|
Fields in org.openstreetmap.josm.io with type parameters of type OsmPrimitive | |
---|---|
protected static java.util.Comparator<OsmPrimitive> |
OsmWriter.byIdComparator
|
protected java.util.Map<PrimitiveId,OsmPrimitive> |
AbstractReader.externalIdMap
the map from external ids to read OsmPrimitives. |
Methods in org.openstreetmap.josm.io that return types with arguments of type OsmPrimitive | |
---|---|
protected java.util.Collection<OsmPrimitive> |
OsmWriter.sortById(java.util.Collection<? extends OsmPrimitive> primitives)
|
Methods in org.openstreetmap.josm.io with parameters of type OsmPrimitive | |
---|---|
MultiFetchServerObjectReader |
MultiFetchServerObjectReader.append(OsmPrimitive primitive)
appends an OsmPrimitive to the list of ids which will be fetched from the server. |
protected void |
GeoJSONWriter.appendPrimitive(OsmPrimitive p)
|
protected boolean |
OsmWriter.shouldWrite(OsmPrimitive osm)
|
Method parameters in org.openstreetmap.josm.io with type arguments of type OsmPrimitive | |
---|---|
MultiFetchServerObjectReader |
MultiFetchServerObjectReader.append(java.util.Collection<? extends OsmPrimitive> primitives)
appends a list of OsmPrimitive to the list of ids which will be fetched from the server. |
protected java.util.Collection<OsmPrimitive> |
OsmWriter.sortById(java.util.Collection<? extends OsmPrimitive> primitives)
|
Constructors in org.openstreetmap.josm.io with parameters of type OsmPrimitive | |
---|---|
OsmServerBackreferenceReader(OsmPrimitive primitive)
constructor |
|
OsmServerBackreferenceReader(OsmPrimitive primitive,
boolean readFull)
constructor |
Uses of OsmPrimitive in org.openstreetmap.josm.io.remotecontrol |
---|
Fields in org.openstreetmap.josm.io.remotecontrol with type parameters of type OsmPrimitive | |
---|---|
private java.util.Collection<? extends OsmPrimitive> |
AddTagsDialog.sel
|
Method parameters in org.openstreetmap.josm.io.remotecontrol with type arguments of type OsmPrimitive | |
---|---|
void |
AddTagsDialog.selectionChanged(java.util.Collection<? extends OsmPrimitive> newSelection)
|
Uses of OsmPrimitive in org.openstreetmap.josm.tools |
---|
Methods in org.openstreetmap.josm.tools that return types with arguments of type OsmPrimitive | |
---|---|
static Pair<OsmPrimitive,java.util.Collection<OsmPrimitive>> |
ExceptionUtil.parsePreconditionFailed(java.lang.String msg)
|
static Pair<OsmPrimitive,java.util.Collection<OsmPrimitive>> |
ExceptionUtil.parsePreconditionFailed(java.lang.String msg)
|
Methods in org.openstreetmap.josm.tools with parameters of type OsmPrimitive | |
---|---|
TaggingPreset |
TaggingPresetNameTemplateList.findPresetTemplate(OsmPrimitive primitive)
|
Uses of OsmPrimitive in org.openstreetmap.josm.tools.template_engine |
---|
Methods in org.openstreetmap.josm.tools.template_engine that return types with arguments of type OsmPrimitive | |
---|---|
(package private) abstract java.util.List<OsmPrimitive> |
ContextSwitchTemplate.ContextProvider.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.ParentSet.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.ChildSet.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.OrSet.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.AndSet.getPrimitives(OsmPrimitive root)
|
Methods in org.openstreetmap.josm.tools.template_engine with parameters of type OsmPrimitive | |
---|---|
(package private) abstract java.util.List<OsmPrimitive> |
ContextSwitchTemplate.ContextProvider.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.ParentSet.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.ChildSet.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.OrSet.getPrimitives(OsmPrimitive root)
|
(package private) java.util.List<OsmPrimitive> |
ContextSwitchTemplate.AndSet.getPrimitives(OsmPrimitive root)
|
boolean |
ContextSwitchTemplate.ParentSet.match(OsmPrimitive osm)
|
boolean |
ContextSwitchTemplate.ChildSet.match(OsmPrimitive osm)
|
boolean |
ContextSwitchTemplate.OrSet.match(OsmPrimitive osm)
|
boolean |
ContextSwitchTemplate.AndSet.match(OsmPrimitive osm)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |