Interface Site
-
- All Superinterfaces:
Cloneable,net.anotheria.asg.data.DataObject,net.anotheria.util.sorter.IComparable
- All Known Implementing Classes:
SiteDocument
public interface Site extends net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
-
-
Field Summary
Fields Modifier and Type Field Description static StringLINK_PROP_HEADER_BACKGROUNDConstant property name for "headerBackground" for internal storage and queries.static StringLINK_PROP_SEARCHPAGEConstant property name for "searchpage" for internal storage and queries.static StringLINK_PROP_SITE_LOGOConstant property name for "siteLogo" for internal storage and queries.static StringLINK_PROP_STARTPAGEConstant property name for "startpage" for internal storage and queries.static StringPROP_DESCRIPTION_DEConstant property name for "description" and domain "DE" for internal storage and queries.static StringPROP_DESCRIPTION_ENConstant property name for "description" and domain "EN" for internal storage and queries.static StringPROP_IDConstant property name for "id" for internal storage and queries.static StringPROP_KEYWORDS_DEConstant property name for "keywords" and domain "DE" for internal storage and queries.static StringPROP_KEYWORDS_ENConstant property name for "keywords" and domain "EN" for internal storage and queries.static StringPROP_LANGUAGESELECTORConstant property name for "languageselector" for internal storage and queries.static StringPROP_MAIN_NAVIConstant property name for "mainNavi" for internal storage and queries.static StringPROP_NAMEConstant property name for "name" for internal storage and queries.static StringPROP_SUBTITLE_DEConstant property name for "subtitle" and domain "DE" for internal storage and queries.static StringPROP_SUBTITLE_ENConstant property name for "subtitle" and domain "EN" for internal storage and queries.static StringPROP_TITLE_DEConstant property name for "title" and domain "DE" for internal storage and queries.static StringPROP_TITLE_ENConstant property name for "title" and domain "EN" for internal storage and queries.static StringPROP_TOP_NAVIConstant property name for "topNavi" for internal storage and queries.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMainNaviElement(String item)Adds a new element to the list.voidaddTopNaviElement(String item)Adds a new element to the list.voidcopyDE2EN()Copies all multilingual properties from language DE to language ENvoidcopyEN2DE()Copies all multilingual properties from language EN to language DEvoidcopyLANG2LANG(String sourceLanguge, String destLanguage)Copies all multilingual properties from source language to destination languageStringgetDescription()Returns the current value of the description attribute.StringgetDescriptionDE()Returns the value of the description attribute in the "DE" domain.StringgetDescriptionEN()Returns the value of the description attribute in the "EN" domain.StringgetHeaderBackground()Returns the value of the headerBackground attribute.StringgetKeywords()Returns the current value of the keywords attribute.StringgetKeywordsDE()Returns the value of the keywords attribute in the "DE" domain.StringgetKeywordsEN()Returns the value of the keywords attribute in the "EN" domain.booleangetLanguageselector()Returns the value of the languageselector attribute.List<String>getMainNavi()Returns the value of the mainNavi attribute.StringgetMainNaviElement(int index)Returns the element at the position index in the list.intgetMainNaviSize()Returns the number of elements in the "mainNavi" containerStringgetName()Returns the value of the name attribute.StringgetSearchpage()Returns the value of the searchpage attribute.StringgetSiteLogo()Returns the value of the siteLogo attribute.StringgetStartpage()Returns the value of the startpage attribute.StringgetSubtitle()Returns the current value of the subtitle attribute.StringgetSubtitleDE()Returns the value of the subtitle attribute in the "DE" domain.StringgetSubtitleEN()Returns the value of the subtitle attribute in the "EN" domain.StringgetTitle()Returns the current value of the title attribute.StringgetTitleDE()Returns the value of the title attribute in the "DE" domain.StringgetTitleEN()Returns the value of the title attribute in the "EN" domain.List<String>getTopNavi()Returns the value of the topNavi attribute.StringgetTopNaviElement(int index)Returns the element at the position index in the list.intgetTopNaviSize()Returns the number of elements in the "topNavi" containervoidremoveMainNaviElement(int index)Removes the element at position index from the list.voidremoveTopNaviElement(int index)Removes the element at position index from the list.voidsetDescription(String value)Sets the value of the description attribute in the current domain.voidsetDescriptionDE(String value)Sets the value of the description attribute in the domain "DE"voidsetDescriptionEN(String value)Sets the value of the description attribute in the domain "EN"voidsetHeaderBackground(String value)Sets the value of the headerBackground attribute.voidsetKeywords(String value)Sets the value of the keywords attribute in the current domain.voidsetKeywordsDE(String value)Sets the value of the keywords attribute in the domain "DE"voidsetKeywordsEN(String value)Sets the value of the keywords attribute in the domain "EN"voidsetLanguageselector(boolean value)Sets the value of the languageselector attribute.voidsetMainNavi(List<String> value)Sets the value of the mainNavi attribute.voidsetName(String value)Sets the value of the name attribute.voidsetSearchpage(String value)Sets the value of the searchpage attribute.voidsetSiteLogo(String value)Sets the value of the siteLogo attribute.voidsetStartpage(String value)Sets the value of the startpage attribute.voidsetSubtitle(String value)Sets the value of the subtitle attribute in the current domain.voidsetSubtitleDE(String value)Sets the value of the subtitle attribute in the domain "DE"voidsetSubtitleEN(String value)Sets the value of the subtitle attribute in the domain "EN"voidsetTitle(String value)Sets the value of the title attribute in the current domain.voidsetTitleDE(String value)Sets the value of the title attribute in the domain "DE"voidsetTitleEN(String value)Sets the value of the title attribute in the domain "EN"voidsetTopNavi(List<String> value)Sets the value of the topNavi attribute.voidswapMainNaviElement(int index1, int index2)Swaps elements at positions index1 and index2 in the list.voidswapTopNaviElement(int index1, int index2)Swaps elements at positions index1 and index2 in the list.
-
-
-
Field Detail
-
PROP_ID
static final String PROP_ID
Constant property name for "id" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_NAME
static final String PROP_NAME
Constant property name for "name" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_TITLE_EN
static final String PROP_TITLE_EN
Constant property name for "title" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_TITLE_DE
static final String PROP_TITLE_DE
Constant property name for "title" and domain "DE" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_KEYWORDS_EN
static final String PROP_KEYWORDS_EN
Constant property name for "keywords" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_KEYWORDS_DE
static final String PROP_KEYWORDS_DE
Constant property name for "keywords" and domain "DE" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_DESCRIPTION_EN
static final String PROP_DESCRIPTION_EN
Constant property name for "description" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_DESCRIPTION_DE
static final String PROP_DESCRIPTION_DE
Constant property name for "description" and domain "DE" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_SUBTITLE_EN
static final String PROP_SUBTITLE_EN
Constant property name for "subtitle" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_SUBTITLE_DE
static final String PROP_SUBTITLE_DE
Constant property name for "subtitle" and domain "DE" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_MAIN_NAVI
static final String PROP_MAIN_NAVI
Constant property name for "mainNavi" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_TOP_NAVI
static final String PROP_TOP_NAVI
Constant property name for "topNavi" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_LANGUAGESELECTOR
static final String PROP_LANGUAGESELECTOR
Constant property name for "languageselector" for internal storage and queries.- See Also:
- Constant Field Values
-
LINK_PROP_STARTPAGE
static final String LINK_PROP_STARTPAGE
Constant property name for "startpage" for internal storage and queries.- See Also:
- Constant Field Values
-
LINK_PROP_SEARCHPAGE
static final String LINK_PROP_SEARCHPAGE
Constant property name for "searchpage" for internal storage and queries.- See Also:
- Constant Field Values
-
LINK_PROP_HEADER_BACKGROUND
static final String LINK_PROP_HEADER_BACKGROUND
Constant property name for "headerBackground" for internal storage and queries.- See Also:
- Constant Field Values
-
LINK_PROP_SITE_LOGO
static final String LINK_PROP_SITE_LOGO
Constant property name for "siteLogo" for internal storage and queries.- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
String getName()
Returns the value of the name attribute.
-
setName
void setName(String value)
Sets the value of the name attribute.
-
getTitleEN
String getTitleEN()
Returns the value of the title attribute in the "EN" domain.
-
getTitleDE
String getTitleDE()
Returns the value of the title attribute in the "DE" domain.
-
getTitle
String getTitle()
Returns the current value of the title attribute. Current means in the currently selected domain.
-
setTitleEN
void setTitleEN(String value)
Sets the value of the title attribute in the domain "EN"
-
setTitleDE
void setTitleDE(String value)
Sets the value of the title attribute in the domain "DE"
-
setTitle
void setTitle(String value)
Sets the value of the title attribute in the current domain. Current means in the currently selected domain.
-
getKeywordsEN
String getKeywordsEN()
Returns the value of the keywords attribute in the "EN" domain.
-
getKeywordsDE
String getKeywordsDE()
Returns the value of the keywords attribute in the "DE" domain.
-
getKeywords
String getKeywords()
Returns the current value of the keywords attribute. Current means in the currently selected domain.
-
setKeywordsEN
void setKeywordsEN(String value)
Sets the value of the keywords attribute in the domain "EN"
-
setKeywordsDE
void setKeywordsDE(String value)
Sets the value of the keywords attribute in the domain "DE"
-
setKeywords
void setKeywords(String value)
Sets the value of the keywords attribute in the current domain. Current means in the currently selected domain.
-
getDescriptionEN
String getDescriptionEN()
Returns the value of the description attribute in the "EN" domain.
-
getDescriptionDE
String getDescriptionDE()
Returns the value of the description attribute in the "DE" domain.
-
getDescription
String getDescription()
Returns the current value of the description attribute. Current means in the currently selected domain.
-
setDescriptionEN
void setDescriptionEN(String value)
Sets the value of the description attribute in the domain "EN"
-
setDescriptionDE
void setDescriptionDE(String value)
Sets the value of the description attribute in the domain "DE"
-
setDescription
void setDescription(String value)
Sets the value of the description attribute in the current domain. Current means in the currently selected domain.
-
getSubtitleEN
String getSubtitleEN()
Returns the value of the subtitle attribute in the "EN" domain.
-
getSubtitleDE
String getSubtitleDE()
Returns the value of the subtitle attribute in the "DE" domain.
-
getSubtitle
String getSubtitle()
Returns the current value of the subtitle attribute. Current means in the currently selected domain.
-
setSubtitleEN
void setSubtitleEN(String value)
Sets the value of the subtitle attribute in the domain "EN"
-
setSubtitleDE
void setSubtitleDE(String value)
Sets the value of the subtitle attribute in the domain "DE"
-
setSubtitle
void setSubtitle(String value)
Sets the value of the subtitle attribute in the current domain. Current means in the currently selected domain.
-
getLanguageselector
boolean getLanguageselector()
Returns the value of the languageselector attribute.
-
setLanguageselector
void setLanguageselector(boolean value)
Sets the value of the languageselector attribute.
-
getStartpage
String getStartpage()
Returns the value of the startpage attribute.
-
setStartpage
void setStartpage(String value)
Sets the value of the startpage attribute.
-
getSearchpage
String getSearchpage()
Returns the value of the searchpage attribute.
-
setSearchpage
void setSearchpage(String value)
Sets the value of the searchpage attribute.
-
getHeaderBackground
String getHeaderBackground()
Returns the value of the headerBackground attribute.
-
setHeaderBackground
void setHeaderBackground(String value)
Sets the value of the headerBackground attribute.
-
getSiteLogo
String getSiteLogo()
Returns the value of the siteLogo attribute.
-
setSiteLogo
void setSiteLogo(String value)
Sets the value of the siteLogo attribute.
-
getMainNaviSize
int getMainNaviSize()
Returns the number of elements in the "mainNavi" container
-
addMainNaviElement
void addMainNaviElement(String item)
Adds a new element to the list.
-
removeMainNaviElement
void removeMainNaviElement(int index)
Removes the element at position index from the list.
-
swapMainNaviElement
void swapMainNaviElement(int index1, int index2)Swaps elements at positions index1 and index2 in the list.
-
getMainNaviElement
String getMainNaviElement(int index)
Returns the element at the position index in the list.
-
getTopNaviSize
int getTopNaviSize()
Returns the number of elements in the "topNavi" container
-
addTopNaviElement
void addTopNaviElement(String item)
Adds a new element to the list.
-
removeTopNaviElement
void removeTopNaviElement(int index)
Removes the element at position index from the list.
-
swapTopNaviElement
void swapTopNaviElement(int index1, int index2)Swaps elements at positions index1 and index2 in the list.
-
getTopNaviElement
String getTopNaviElement(int index)
Returns the element at the position index in the list.
-
copyLANG2LANG
void copyLANG2LANG(String sourceLanguge, String destLanguage)
Copies all multilingual properties from source language to destination language
-
copyEN2DE
void copyEN2DE()
Copies all multilingual properties from language EN to language DE
-
copyDE2EN
void copyDE2EN()
Copies all multilingual properties from language DE to language EN
-
-