java.lang.Object
nl.geostandaarden.mim_1_1_0.relatiesoort.View
All Implemented Interfaces:
org.jvnet.jaxb.lang.Child

public class View extends Object implements org.jvnet.jaxb.lang.Child

Java class for View complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="View">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="naam" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="locatie" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="definitie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}xhtmlText"/>
         <element name="herkomst" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="datatypen" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}DomeinViewDatatypen" minOccurs="0"/>
         <element name="objecttypen" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}DomeinViewObjectTypen" minOccurs="0"/>
         <element name="gegevensgroeptypen" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}DomeinViewGegevensgroepTypen" minOccurs="0"/>
         <element name="keuzen" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}DomeinViewKeuzen" minOccurs="0"/>
         <element ref="{http://www.geostandaarden.nl/mim/mim-ext/1.0}constructies" minOccurs="0"/>
         <element ref="{http://www.geostandaarden.nl/mim/mim-ext/1.0}kenmerken" minOccurs="0"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="index" type="{http://www.w3.org/2001/XMLSchema}integer" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • naam

      protected String naam
      De naam van de view package. Deze is, indien mogelijk, analoog aan de naamgeving in het externe schema waar de view over gaat, eventueel met een prefix.
    • locatie

      protected String locatie
      De verwijzing naar de locatie van de bijbehorende schema’s waar de view over gaat.
    • definitie

      protected XhtmlText definitie
      De beschrijving van de betekenis van de package.
    • herkomst

      protected String herkomst
      De registratie of het informatiemodel waaraan het package ontleend is. Bij een view is de herkomst nooit de eigen organsiatie.
    • datatypen

      protected DomeinViewDatatypen datatypen
    • objecttypen

      protected DomeinViewObjectTypen objecttypen
    • gegevensgroeptypen

      protected DomeinViewGegevensgroepTypen gegevensgroeptypen
    • keuzen

      protected DomeinViewKeuzen keuzen
    • constructies

      protected Constructies constructies
    • kenmerken

      protected Kenmerken kenmerken
    • id

      protected String id
    • index

      protected BigInteger index
  • Constructor Details

    • View

      public View()
  • Method Details

    • getNaam

      public String getNaam()
      De naam van de view package. Deze is, indien mogelijk, analoog aan de naamgeving in het externe schema waar de view over gaat, eventueel met een prefix.
      Returns:
      possible object is String
    • setNaam

      public void setNaam(String value)
      Sets the value of the naam property.
      Parameters:
      value - allowed object is String
      See Also:
    • getLocatie

      public String getLocatie()
      De verwijzing naar de locatie van de bijbehorende schema’s waar de view over gaat.
      Returns:
      possible object is String
    • setLocatie

      public void setLocatie(String value)
      Sets the value of the locatie property.
      Parameters:
      value - allowed object is String
      See Also:
    • getDefinitie

      public XhtmlText getDefinitie()
      De beschrijving van de betekenis van de package.
      Returns:
      possible object is XhtmlText
    • setDefinitie

      public void setDefinitie(XhtmlText value)
      Sets the value of the definitie property.
      Parameters:
      value - allowed object is XhtmlText
      See Also:
    • getHerkomst

      public String getHerkomst()
      De registratie of het informatiemodel waaraan het package ontleend is. Bij een view is de herkomst nooit de eigen organsiatie.
      Returns:
      possible object is String
    • setHerkomst

      public void setHerkomst(String value)
      Sets the value of the herkomst property.
      Parameters:
      value - allowed object is String
      See Also:
    • getDatatypen

      public DomeinViewDatatypen getDatatypen()
      Gets the value of the datatypen property.
      Returns:
      possible object is DomeinViewDatatypen
    • setDatatypen

      public void setDatatypen(DomeinViewDatatypen value)
      Sets the value of the datatypen property.
      Parameters:
      value - allowed object is DomeinViewDatatypen
    • getObjecttypen

      public DomeinViewObjectTypen getObjecttypen()
      Gets the value of the objecttypen property.
      Returns:
      possible object is DomeinViewObjectTypen
    • setObjecttypen

      public void setObjecttypen(DomeinViewObjectTypen value)
      Sets the value of the objecttypen property.
      Parameters:
      value - allowed object is DomeinViewObjectTypen
    • getGegevensgroeptypen

      public DomeinViewGegevensgroepTypen getGegevensgroeptypen()
      Gets the value of the gegevensgroeptypen property.
      Returns:
      possible object is DomeinViewGegevensgroepTypen
    • setGegevensgroeptypen

      public void setGegevensgroeptypen(DomeinViewGegevensgroepTypen value)
      Sets the value of the gegevensgroeptypen property.
      Parameters:
      value - allowed object is DomeinViewGegevensgroepTypen
    • getKeuzen

      public DomeinViewKeuzen getKeuzen()
      Gets the value of the keuzen property.
      Returns:
      possible object is DomeinViewKeuzen
    • setKeuzen

      public void setKeuzen(DomeinViewKeuzen value)
      Sets the value of the keuzen property.
      Parameters:
      value - allowed object is DomeinViewKeuzen
    • getConstructies

      public Constructies getConstructies()
      Gets the value of the constructies property.
      Returns:
      possible object is Constructies
    • setConstructies

      public void setConstructies(Constructies value)
      Sets the value of the constructies property.
      Parameters:
      value - allowed object is Constructies
    • getKenmerken

      public Kenmerken getKenmerken()
      Gets the value of the kenmerken property.
      Returns:
      possible object is Kenmerken
    • setKenmerken

      public void setKenmerken(Kenmerken value)
      Sets the value of the kenmerken property.
      Parameters:
      value - allowed object is Kenmerken
    • getId

      public String getId()
      Gets the value of the id property.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
    • getIndex

      public BigInteger getIndex()
      Gets the value of the index property.
      Returns:
      possible object is BigInteger
    • setIndex

      public void setIndex(BigInteger value)
      Sets the value of the index property.
      Parameters:
      value - allowed object is BigInteger
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getParent

      public Object getParent()
      Gets the parent object in the object tree representing the unmarshalled xml document.
      Specified by:
      getParent in interface org.jvnet.jaxb.lang.Child
      Returns:
      The parent object.
    • setParent

      public void setParent(Object parent)
      Specified by:
      setParent in interface org.jvnet.jaxb.lang.Child
    • afterUnmarshal

      public void afterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent)
      This method is invoked by the JAXB implementation on each instance when unmarshalling completes.
      Parameters:
      unmarshaller - The unmarshaller that generated the instance.
      parent - The parent object in the object tree.
    • withNaam

      public View withNaam(String value)
      Sets the value of the naam property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withLocatie

      public View withLocatie(String value)
      Sets the value of the locatie property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withDefinitie

      public View withDefinitie(XhtmlText value)
      Sets the value of the definitie property.
      Parameters:
      value - allowed object is XhtmlText
      Returns:
      The class instance
    • withHerkomst

      public View withHerkomst(String value)
      Sets the value of the herkomst property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withDatatypen

      public View withDatatypen(DomeinViewDatatypen value)
      Sets the value of the datatypen property.
      Parameters:
      value - allowed object is DomeinViewDatatypen
      Returns:
      The class instance
    • withObjecttypen

      public View withObjecttypen(DomeinViewObjectTypen value)
      Sets the value of the objecttypen property.
      Parameters:
      value - allowed object is DomeinViewObjectTypen
      Returns:
      The class instance
    • withGegevensgroeptypen

      public View withGegevensgroeptypen(DomeinViewGegevensgroepTypen value)
      Sets the value of the gegevensgroeptypen property.
      Parameters:
      value - allowed object is DomeinViewGegevensgroepTypen
      Returns:
      The class instance
    • withKeuzen

      public View withKeuzen(DomeinViewKeuzen value)
      Sets the value of the keuzen property.
      Parameters:
      value - allowed object is DomeinViewKeuzen
      Returns:
      The class instance
    • withConstructies

      public View withConstructies(Constructies value)
      Sets the value of the constructies property.
      Parameters:
      value - allowed object is Constructies
      Returns:
      The class instance
    • withKenmerken

      public View withKenmerken(Kenmerken value)
      Sets the value of the kenmerken property.
      Parameters:
      value - allowed object is Kenmerken
      Returns:
      The class instance
    • withId

      public View withId(String value)
      Sets the value of the id property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withIndex

      public View withIndex(BigInteger value)
      Sets the value of the index property.
      Parameters:
      value - allowed object is BigInteger
      Returns:
      The class instance
    • withParent

      public View withParent(Object parent)
      Parameters:
      parent - allowed object is Object
      Returns:
      The class instance