protected static class ArgHelper.EnvelopeMapping extends Object implements ArgHelper.Mapping
Represents the workings for a Envelope Mapping
| Modifier | Constructor and Description |
|---|---|
protected |
EnvelopeMapping() |
| Modifier and Type | Method and Description |
|---|---|
String |
encode(Object obj)
Implementation of encode.
|
String |
getElementName()
Implementation of getElementName.
|
Object |
getInstance(Element bboxElem)
Implementation of getInstance.
|
Object |
getInstance(String bbox)
getInstance purpose.
|
String |
getType()
Implementation of getType.
|
boolean |
isClass(Class c) |
boolean |
isClassInstance(Object c)
Implementation of isClassInstance.
|
String |
toString(Object obj) |
public String getType()
getType in interface ArgHelper.MappingArgHelper.Mapping.getType()public String getElementName()
getElementName in interface ArgHelper.MappingArgHelper.Mapping.getElementName()public Object getInstance(Element bboxElem) throws ValidationException
getInstance in interface ArgHelper.MappingbboxElem - Element the element to parse into a Envelope.ValidationException - DOCUMENT ME!NullPointerException - DOCUMENT ME!ArgHelper.Mapping.getInstance(org.w3c.dom.Element)public Object getInstance(String bbox) throws ValidationException
ArgHelper.MappingCreates an instance of the appropriate type for this Mapping. This is where type-dependant magic occurs
getInstance in interface ArgHelper.Mappingbbox - The Element to interpret.ValidationExceptionpublic boolean isClassInstance(Object c)
isClassInstance in interface ArgHelper.Mappingc - The Object to testArgHelper.Mapping.isClassInstance(java.lang.Object)public boolean isClass(Class c)
isClass in interface ArgHelper.Mappingpublic String encode(Object obj)
encode in interface ArgHelper.Mappingobj - An object to encode as a Envelope.NullPointerException - DOCUMENT ME!ClassCastException - when obj is not of type EnvelopeArgHelper.Mapping.encode(java.lang.Object)public String toString(Object obj)
toString in interface ArgHelper.MappingCopyright © 1996–2019 Geotools. All rights reserved.