Package nl.b3p.csw.jaxb.gml
Class DefinitionProxyType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractGMLType
-
- nl.b3p.csw.jaxb.gml.DefinitionType
-
- nl.b3p.csw.jaxb.gml.DefinitionProxyType
-
public class DefinitionProxyType extends DefinitionType
A proxy entry in a dictionary of definitions. An element of this type contains a reference to a remote definition object. This entry is expected to be convenient in allowing multiple elements in one XML document to contain short (abbreviated XPointer) references, which are resolved to an external definition provided in a Dictionary element in the same XML document.Java class for DefinitionProxyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DefinitionProxyType"> <complexContent> <extension base="{http://www.opengis.net/gml}DefinitionType"> <sequence> <element ref="{http://www.opengis.net/gml}definitionRef"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected DefinitionRefdefinitionRef-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description DefinitionProxyType()Default no-arg constructorDefinitionProxyType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, DefinitionRef definitionRef)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefinitionRefgetDefinitionRef()A reference to a remote entry in this dictionary, used when this dictionary entry is identified to allow external references to this specific entry.voidsetDefinitionRef(DefinitionRef value)Sets the value of the definitionRef property.-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Field Detail
-
definitionRef
protected DefinitionRef definitionRef
-
-
Constructor Detail
-
DefinitionProxyType
public DefinitionProxyType()
Default no-arg constructor
-
DefinitionProxyType
public DefinitionProxyType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, DefinitionRef definitionRef)
Fully-initialising value constructor
-
-
Method Detail
-
getDefinitionRef
public DefinitionRef getDefinitionRef()
A reference to a remote entry in this dictionary, used when this dictionary entry is identified to allow external references to this specific entry. The remote entry referenced can be in a dictionary in the same or different XML document.- Returns:
- possible object is
DefinitionRef
-
setDefinitionRef
public void setDefinitionRef(DefinitionRef value)
Sets the value of the definitionRef property.- Parameters:
value- allowed object isDefinitionRef
-
-