Class URLService
- java.lang.Object
-
- org.eclipse.nebula.widgets.geomap.internal.URLService
-
- Direct Known Subclasses:
SearchServer,TileServer
public abstract class URLService extends java.lang.ObjectAbstract super class for URL-based services with parameters- Since:
- 3.3
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedURLService()protectedURLService(java.lang.String url, java.lang.String urlFormat)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetServiceURL(java.lang.Object ref)protected java.lang.StringgetServiceURL(java.lang.Object ref, java.lang.String urlFormat, java.lang.Object[] formatArguments)java.lang.StringgetURL()protected abstract java.lang.Object[]getURLFormatArguments(java.lang.Object ref)protected voidparseUrl(java.lang.String url, java.lang.String defaultUrlFormat)java.lang.StringtoString()
-
-
-
Method Detail
-
parseUrl
protected void parseUrl(java.lang.String url, java.lang.String defaultUrlFormat)
-
getURLFormatArguments
protected abstract java.lang.Object[] getURLFormatArguments(java.lang.Object ref)
-
getServiceURL
protected java.lang.String getServiceURL(java.lang.Object ref, java.lang.String urlFormat, java.lang.Object[] formatArguments)
-
getServiceURL
protected java.lang.String getServiceURL(java.lang.Object ref)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getURL
public java.lang.String getURL()
-
-