|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.theme.persistence.standard.jaxb.ThemeType
public class ThemeType
Java class for ThemeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ThemeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="Metadata"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="fromLayer" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType> </element> <sequence> <element name="Identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <group ref="{http://www.deegree.org/metadata/description}Description"/> </sequence> </choice> <element name="Layer" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>string"> <attribute name="layerStore" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="Theme" type="{http://www.deegree.org/themes/standard}ThemeType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
ThemeType.Layer
Java class for anonymous complex type. |
static class |
ThemeType.Metadata
Java class for anonymous complex type. |
Field Summary | |
---|---|
protected List<LanguageStringType> |
_abstract
|
protected String |
identifier
|
protected List<KeywordsType> |
keywords
|
protected List<ThemeType.Layer> |
layer
|
protected ThemeType.Metadata |
metadata
|
protected List<ThemeType> |
theme
|
protected List<LanguageStringType> |
title
|
Constructor Summary | |
---|---|
ThemeType()
|
Method Summary | |
---|---|
List<LanguageStringType> |
getAbstract()
Gets the value of the abstract property. |
String |
getIdentifier()
Gets the value of the identifier property. |
List<KeywordsType> |
getKeywords()
Gets the value of the keywords property. |
List<ThemeType.Layer> |
getLayer()
Gets the value of the layer property. |
ThemeType.Metadata |
getMetadata()
Gets the value of the metadata property. |
List<ThemeType> |
getTheme()
Gets the value of the theme property. |
List<LanguageStringType> |
getTitle()
Gets the value of the title property. |
void |
setIdentifier(String value)
Sets the value of the identifier property. |
void |
setMetadata(ThemeType.Metadata value)
Sets the value of the metadata property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ThemeType.Metadata metadata
protected String identifier
protected List<LanguageStringType> title
protected List<LanguageStringType> _abstract
protected List<KeywordsType> keywords
protected List<ThemeType.Layer> layer
protected List<ThemeType> theme
Constructor Detail |
---|
public ThemeType()
Method Detail |
---|
public ThemeType.Metadata getMetadata()
ThemeType.Metadata
public void setMetadata(ThemeType.Metadata value)
value
- allowed object is
ThemeType.Metadata
public String getIdentifier()
String
public void setIdentifier(String value)
value
- allowed object is
String
public List<LanguageStringType> getTitle()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the title property.
For example, to add a new item, do as follows:
getTitle().add(newItem);
Objects of the following type(s) are allowed in the list
LanguageStringType
public List<LanguageStringType> getAbstract()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the abstract property.
For example, to add a new item, do as follows:
getAbstract().add(newItem);
Objects of the following type(s) are allowed in the list
LanguageStringType
public List<KeywordsType> getKeywords()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the keywords property.
For example, to add a new item, do as follows:
getKeywords().add(newItem);
Objects of the following type(s) are allowed in the list
KeywordsType
public List<ThemeType.Layer> getLayer()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the layer property.
For example, to add a new item, do as follows:
getLayer().add(newItem);
Objects of the following type(s) are allowed in the list
ThemeType.Layer
public List<ThemeType> getTheme()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the theme property.
For example, to add a new item, do as follows:
getTheme().add(newItem);
Objects of the following type(s) are allowed in the list
ThemeType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |