public abstract class OsmElement extends java.lang.Object implements Element, java.io.Serializable
Element.Type| Constructor and Description |
|---|
OsmElement(long id,
int version,
java.util.Map<java.lang.String,java.lang.String> tags) |
OsmElement(long id,
int version,
java.util.Map<java.lang.String,java.lang.String> tags,
Changeset changeset,
java.util.Date dateEdited) |
| Modifier and Type | Method and Description |
|---|---|
Changeset |
getChangeset() |
java.util.Date |
getDateEdited() |
long |
getId() |
java.util.Map<java.lang.String,java.lang.String> |
getTags() |
abstract Element.Type |
getType() |
int |
getVersion() |
boolean |
isDeleted() |
boolean |
isModified() |
boolean |
isNew() |
void |
setDeleted(boolean deleted) |
void |
setTags(java.util.Map<java.lang.String,java.lang.String> tags) |
public OsmElement(long id,
int version,
java.util.Map<java.lang.String,java.lang.String> tags)
public OsmElement(long id,
int version,
java.util.Map<java.lang.String,java.lang.String> tags,
Changeset changeset,
java.util.Date dateEdited)
public Changeset getChangeset()
getChangeset in interface Elementpublic int getVersion()
getVersion in interface Elementpublic java.util.Map<java.lang.String,java.lang.String> getTags()
public void setTags(java.util.Map<java.lang.String,java.lang.String> tags)
public boolean isModified()
isModified in interface Elementpublic void setDeleted(boolean deleted)
public abstract Element.Type getType()
public java.util.Date getDateEdited()
getDateEdited in interface Element