Class Informatiemodel
java.lang.Object
nl.geostandaarden.mim_1_1_0.relatiesoort.Informatiemodel
- All Implemented Interfaces:
org.jvnet.jaxb.lang.Child
Java class for Informatiemodel complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Informatiemodel">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="naam" 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="informatiemodeltype" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="informatiedomein" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="relatiemodelleringtype" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}relatiemodelleringtype"/>
<element name="MIMVersie" type="{http://www.geostandaarden.nl/mim/mim-core/1.1}MIMVersie"/>
<element name="MIMExtensie" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="MIMExtensieVersie" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="MIMTaal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="packages" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}Domein" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}View" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.geostandaarden.nl/mim/mim-core/1.1}Extern" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element ref="{http://www.geostandaarden.nl/mim/mim-ext/1.0}kenmerken" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="index" type="{http://www.w3.org/2001/XMLSchema}integer" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XhtmlText
De beschrijving van de betekenis van de package.protected String
De registratie of het informatiemodel waaraan het package ontleend is.protected String
protected BigInteger
protected String
protected String
protected Kenmerken
protected String
protected String
protected String
protected String
protected String
De naam van de view package.protected Informatiemodel.Packages
protected Relatiemodelleringtype
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
afterUnmarshal
(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent) This method is invoked by the JAXB implementation on each instance when unmarshalling completes.boolean
De beschrijving van de betekenis van de package.De registratie of het informatiemodel waaraan het package ontleend is.getId()
Gets the value of the id property.getIndex()
Gets the value of the index property.Gets the value of the informatiedomein property.Gets the value of the informatiemodeltype property.Gets the value of the kenmerken property.Gets the value of the mimExtensie property.Gets the value of the mimExtensieVersie property.Gets the value of the mimTaal property.Gets the value of the mimVersie property.getNaam()
De naam van de view package.Gets the value of the packages property.Gets the parent object in the object tree representing the unmarshalled xml document.Gets the value of the relatiemodelleringtype property.int
hashCode()
void
setDefinitie
(XhtmlText value) Sets the value of the definitie property.void
setHerkomst
(String value) Sets the value of the herkomst property.void
Sets the value of the id property.void
setIndex
(BigInteger value) Sets the value of the index property.void
setInformatiedomein
(String value) Sets the value of the informatiedomein property.void
setInformatiemodeltype
(String value) Sets the value of the informatiemodeltype property.void
setKenmerken
(Kenmerken value) Sets the value of the kenmerken property.void
setMIMExtensie
(String value) Sets the value of the mimExtensie property.void
setMIMExtensieVersie
(String value) Sets the value of the mimExtensieVersie property.void
setMIMTaal
(String value) Sets the value of the mimTaal property.void
setMIMVersie
(String value) Sets the value of the mimVersie property.void
Sets the value of the naam property.void
Sets the value of the packages property.void
void
Sets the value of the relatiemodelleringtype property.withDefinitie
(XhtmlText value) Sets the value of the definitie property.withHerkomst
(String value) Sets the value of the herkomst property.Sets the value of the id property.withIndex
(BigInteger value) Sets the value of the index property.withInformatiedomein
(String value) Sets the value of the informatiedomein property.withInformatiemodeltype
(String value) Sets the value of the informatiemodeltype property.withKenmerken
(Kenmerken value) Sets the value of the kenmerken property.withMIMExtensie
(String value) Sets the value of the mimExtensie property.withMIMExtensieVersie
(String value) Sets the value of the mimExtensieVersie property.withMIMTaal
(String value) Sets the value of the mimTaal property.withMIMVersie
(String value) Sets the value of the mimVersie property.Sets the value of the naam property.Sets the value of the packages property.withParent
(Object parent) Sets the value of the relatiemodelleringtype property.
-
Field Details
-
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. -
definitie
De beschrijving van de betekenis van de package. -
herkomst
De registratie of het informatiemodel waaraan het package ontleend is. Bij een view is de herkomst nooit de eigen organsiatie. -
informatiemodeltype
-
informatiedomein
-
relatiemodelleringtype
-
mimVersie
-
mimExtensie
-
mimExtensieVersie
-
mimTaal
-
packages
-
kenmerken
-
id
-
index
-
-
Constructor Details
-
Informatiemodel
public Informatiemodel()
-
-
Method Details
-
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
Sets the value of the naam property. -
getDefinitie
De beschrijving van de betekenis van de package.- Returns:
- possible object is
XhtmlText
-
setDefinitie
Sets the value of the definitie property.- Parameters:
value
- allowed object isXhtmlText
- See Also:
-
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
Sets the value of the herkomst property.- Parameters:
value
- allowed object isString
- See Also:
-
getInformatiemodeltype
Gets the value of the informatiemodeltype property.- Returns:
- possible object is
String
-
setInformatiemodeltype
Sets the value of the informatiemodeltype property.- Parameters:
value
- allowed object isString
-
getInformatiedomein
Gets the value of the informatiedomein property.- Returns:
- possible object is
String
-
setInformatiedomein
Sets the value of the informatiedomein property.- Parameters:
value
- allowed object isString
-
getRelatiemodelleringtype
Gets the value of the relatiemodelleringtype property.- Returns:
- possible object is
Relatiemodelleringtype
-
setRelatiemodelleringtype
Sets the value of the relatiemodelleringtype property.- Parameters:
value
- allowed object isRelatiemodelleringtype
-
getMIMVersie
Gets the value of the mimVersie property.- Returns:
- possible object is
String
-
setMIMVersie
Sets the value of the mimVersie property.- Parameters:
value
- allowed object isString
-
getMIMExtensie
Gets the value of the mimExtensie property.- Returns:
- possible object is
String
-
setMIMExtensie
Sets the value of the mimExtensie property.- Parameters:
value
- allowed object isString
-
getMIMExtensieVersie
Gets the value of the mimExtensieVersie property.- Returns:
- possible object is
String
-
setMIMExtensieVersie
Sets the value of the mimExtensieVersie property.- Parameters:
value
- allowed object isString
-
getMIMTaal
Gets the value of the mimTaal property.- Returns:
- possible object is
String
-
setMIMTaal
Sets the value of the mimTaal property.- Parameters:
value
- allowed object isString
-
getPackages
Gets the value of the packages property.- Returns:
- possible object is
Informatiemodel.Packages
-
setPackages
Sets the value of the packages property.- Parameters:
value
- allowed object isInformatiemodel.Packages
-
getKenmerken
Gets the value of the kenmerken property.- Returns:
- possible object is
Kenmerken
-
setKenmerken
Sets the value of the kenmerken property.- Parameters:
value
- allowed object isKenmerken
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getIndex
Gets the value of the index property.- Returns:
- possible object is
BigInteger
-
setIndex
Sets the value of the index property.- Parameters:
value
- allowed object isBigInteger
-
equals
-
hashCode
public int hashCode() -
getParent
Gets the parent object in the object tree representing the unmarshalled xml document.- Specified by:
getParent
in interfaceorg.jvnet.jaxb.lang.Child
- Returns:
- The parent object.
-
setParent
- Specified by:
setParent
in interfaceorg.jvnet.jaxb.lang.Child
-
afterUnmarshal
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
Sets the value of the naam property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withDefinitie
Sets the value of the definitie property.- Parameters:
value
- allowed object isXhtmlText
- Returns:
- The class instance
-
withHerkomst
Sets the value of the herkomst property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withInformatiemodeltype
Sets the value of the informatiemodeltype property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withInformatiedomein
Sets the value of the informatiedomein property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withRelatiemodelleringtype
Sets the value of the relatiemodelleringtype property.- Parameters:
value
- allowed object isRelatiemodelleringtype
- Returns:
- The class instance
-
withMIMVersie
Sets the value of the mimVersie property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMIMExtensie
Sets the value of the mimExtensie property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMIMExtensieVersie
Sets the value of the mimExtensieVersie property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withMIMTaal
Sets the value of the mimTaal property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withPackages
Sets the value of the packages property.- Parameters:
value
- allowed object isInformatiemodel.Packages
- Returns:
- The class instance
-
withKenmerken
Sets the value of the kenmerken property.- Parameters:
value
- allowed object isKenmerken
- Returns:
- The class instance
-
withId
Sets the value of the id property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withIndex
Sets the value of the index property.- Parameters:
value
- allowed object isBigInteger
- Returns:
- The class instance
-
withParent
- Parameters:
parent
- allowed object isObject
- Returns:
- The class instance
-