public class ValueReferenceTypeBinding extends AbstractComplexEMFBinding
| Constructor and Description |
|---|
ValueReferenceTypeBinding(NamespaceContext namespaceContext) |
| Modifier and Type | Method and Description |
|---|---|
Element |
encode(Object object,
Document document,
Element value)
Subclasses should override this method if need be, the default implementation returns
value.
|
QName |
getTarget() |
protected void |
setProperty(EObject eObject,
String property,
Object value,
boolean lax)
Internal method for reflectively setting the property of an eobject.
|
createEObject, getProperty, getType, parsegetExecutionMode, getProperties, initialize, initializeChildContextpublic ValueReferenceTypeBinding(NamespaceContext namespaceContext)
public QName getTarget()
protected void setProperty(EObject eObject,
String property,
Object value,
boolean lax)
AbstractComplexEMFBindingSubclasses may override.
setProperty in class AbstractComplexEMFBindingpublic Element encode(Object object, Document document, Element value) throws Exception
AbstractComplexBindingencode in interface ComplexBindingencode in class AbstractComplexBindingobject - The object being encoded.document - The document containing the encoded element.value - The object as encoded by the parent binding.nullExceptionComplexBinding.encode(Object, Document, Element).Copyright © 1996–2021 Geotools. All rights reserved.