|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openstreetmap.josm.io.Capabilities
public class Capabilities
Represents the server capabilities
Example capabilites document:
Field Summary | |
---|---|
private java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> |
capabilities
|
private java.util.ArrayList<java.lang.String> |
imageryBlacklist
|
Constructor Summary | |
---|---|
Capabilities()
|
Method Summary | |
---|---|
void |
clear()
|
java.lang.String |
get(java.lang.String element,
java.lang.String attribute)
|
java.lang.Double |
getDouble(java.lang.String element,
java.lang.String attribute)
returns the value of configuration item in the capabilities as double value |
java.util.List<java.lang.String> |
getImageryBlacklist()
returns the full list of blacklist regular expressions. |
java.lang.Long |
getLong(java.lang.String element,
java.lang.String attribute)
|
int |
getMaxChangesetSize()
Returns the max number of objects in a changeset. |
boolean |
isDefined(java.lang.String element,
java.lang.String attribute)
|
boolean |
isOnImageryBlacklist(java.lang.String url)
checks if the given URL is blacklisted by one of the of the regular expressions. |
void |
put(java.lang.String element,
java.lang.String attribute,
java.lang.String value)
|
boolean |
supportsVersion(java.lang.String version)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> capabilities
private java.util.ArrayList<java.lang.String> imageryBlacklist
Constructor Detail |
---|
public Capabilities()
Method Detail |
---|
public boolean isDefined(java.lang.String element, java.lang.String attribute)
public java.lang.String get(java.lang.String element, java.lang.String attribute)
public java.lang.Double getDouble(java.lang.String element, java.lang.String attribute) throws java.lang.NumberFormatException
element
- the name of the elementattribute
- the name of the attribute
java.lang.NumberFormatException
- if the value is not a valid doublepublic java.lang.Long getLong(java.lang.String element, java.lang.String attribute)
public void put(java.lang.String element, java.lang.String attribute, java.lang.String value)
public void clear()
public boolean supportsVersion(java.lang.String version)
public int getMaxChangesetSize()
public boolean isOnImageryBlacklist(java.lang.String url)
public java.util.List<java.lang.String> getImageryBlacklist()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |