Interface Site
-
- All Superinterfaces:
java.lang.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 java.lang.StringLINK_PROP_HEADER_BACKGROUNDConstant property name for "headerBackground" for internal storage and queries.static java.lang.StringLINK_PROP_SEARCHPAGEConstant property name for "searchpage" for internal storage and queries.static java.lang.StringLINK_PROP_SITE_LOGOConstant property name for "siteLogo" for internal storage and queries.static java.lang.StringLINK_PROP_STARTPAGEConstant property name for "startpage" for internal storage and queries.static java.lang.StringPROP_DESCRIPTION_ENConstant property name for "description" and domain "EN" for internal storage and queries.static java.lang.StringPROP_IDConstant property name for "id" for internal storage and queries.static java.lang.StringPROP_KEYWORDS_ENConstant property name for "keywords" and domain "EN" for internal storage and queries.static java.lang.StringPROP_LANGUAGESELECTORConstant property name for "languageselector" for internal storage and queries.static java.lang.StringPROP_MAIN_NAVIConstant property name for "mainNavi" for internal storage and queries.static java.lang.StringPROP_NAMEConstant property name for "name" for internal storage and queries.static java.lang.StringPROP_SUBTITLE_ENConstant property name for "subtitle" and domain "EN" for internal storage and queries.static java.lang.StringPROP_TITLE_ENConstant property name for "title" and domain "EN" for internal storage and queries.static java.lang.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(java.lang.String item)Adds a new element to the list.voidaddTopNaviElement(java.lang.String item)Adds a new element to the list.voidcopyLANG2LANG(java.lang.String sourceLanguge, java.lang.String destLanguage)Copies all multilingual properties from source language to destination languagejava.lang.StringgetDescription()Returns the current value of the description attribute.java.lang.StringgetDescriptionEN()Returns the value of the description attribute in the "EN" domain.java.lang.StringgetHeaderBackground()Returns the value of the headerBackground attribute.java.lang.StringgetKeywords()Returns the current value of the keywords attribute.java.lang.StringgetKeywordsEN()Returns the value of the keywords attribute in the "EN" domain.booleangetLanguageselector()Returns the value of the languageselector attribute.java.util.List<java.lang.String>getMainNavi()Returns the value of the mainNavi attribute.java.lang.StringgetMainNaviElement(int index)Returns the element at the position index in the list.intgetMainNaviSize()Returns the number of elements in the "mainNavi" containerjava.lang.StringgetName()Returns the value of the name attribute.java.lang.StringgetSearchpage()Returns the value of the searchpage attribute.java.lang.StringgetSiteLogo()Returns the value of the siteLogo attribute.java.lang.StringgetStartpage()Returns the value of the startpage attribute.java.lang.StringgetSubtitle()Returns the current value of the subtitle attribute.java.lang.StringgetSubtitleEN()Returns the value of the subtitle attribute in the "EN" domain.java.lang.StringgetTitle()Returns the current value of the title attribute.java.lang.StringgetTitleEN()Returns the value of the title attribute in the "EN" domain.java.util.List<java.lang.String>getTopNavi()Returns the value of the topNavi attribute.java.lang.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(java.lang.String value)Sets the value of the description attribute in the current domain.voidsetDescriptionEN(java.lang.String value)Sets the value of the description attribute in the domain "EN"voidsetHeaderBackground(java.lang.String value)Sets the value of the headerBackground attribute.voidsetKeywords(java.lang.String value)Sets the value of the keywords attribute in the current domain.voidsetKeywordsEN(java.lang.String value)Sets the value of the keywords attribute in the domain "EN"voidsetLanguageselector(boolean value)Sets the value of the languageselector attribute.voidsetMainNavi(java.util.List<java.lang.String> value)Sets the value of the mainNavi attribute.voidsetName(java.lang.String value)Sets the value of the name attribute.voidsetSearchpage(java.lang.String value)Sets the value of the searchpage attribute.voidsetSiteLogo(java.lang.String value)Sets the value of the siteLogo attribute.voidsetStartpage(java.lang.String value)Sets the value of the startpage attribute.voidsetSubtitle(java.lang.String value)Sets the value of the subtitle attribute in the current domain.voidsetSubtitleEN(java.lang.String value)Sets the value of the subtitle attribute in the domain "EN"voidsetTitle(java.lang.String value)Sets the value of the title attribute in the current domain.voidsetTitleEN(java.lang.String value)Sets the value of the title attribute in the domain "EN"voidsetTopNavi(java.util.List<java.lang.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 java.lang.String PROP_ID
Constant property name for "id" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_NAME
static final java.lang.String PROP_NAME
Constant property name for "name" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_TITLE_EN
static final java.lang.String PROP_TITLE_EN
Constant property name for "title" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_KEYWORDS_EN
static final java.lang.String PROP_KEYWORDS_EN
Constant property name for "keywords" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_DESCRIPTION_EN
static final java.lang.String PROP_DESCRIPTION_EN
Constant property name for "description" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_SUBTITLE_EN
static final java.lang.String PROP_SUBTITLE_EN
Constant property name for "subtitle" and domain "EN" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_MAIN_NAVI
static final java.lang.String PROP_MAIN_NAVI
Constant property name for "mainNavi" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_TOP_NAVI
static final java.lang.String PROP_TOP_NAVI
Constant property name for "topNavi" for internal storage and queries.- See Also:
- Constant Field Values
-
PROP_LANGUAGESELECTOR
static final java.lang.String PROP_LANGUAGESELECTOR
Constant property name for "languageselector" for internal storage and queries.- See Also:
- Constant Field Values
-
LINK_PROP_STARTPAGE
static final java.lang.String LINK_PROP_STARTPAGE
Constant property name for "startpage" for internal storage and queries.- See Also:
- Constant Field Values
-
LINK_PROP_SEARCHPAGE
static final java.lang.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 java.lang.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 java.lang.String LINK_PROP_SITE_LOGO
Constant property name for "siteLogo" for internal storage and queries.- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the value of the name attribute.
-
setName
void setName(java.lang.String value)
Sets the value of the name attribute.
-
getTitleEN
java.lang.String getTitleEN()
Returns the value of the title attribute in the "EN" domain.
-
getTitle
java.lang.String getTitle()
Returns the current value of the title attribute. Current means in the currently selected domain.
-
setTitleEN
void setTitleEN(java.lang.String value)
Sets the value of the title attribute in the domain "EN"
-
setTitle
void setTitle(java.lang.String value)
Sets the value of the title attribute in the current domain. Current means in the currently selected domain.
-
getKeywordsEN
java.lang.String getKeywordsEN()
Returns the value of the keywords attribute in the "EN" domain.
-
getKeywords
java.lang.String getKeywords()
Returns the current value of the keywords attribute. Current means in the currently selected domain.
-
setKeywordsEN
void setKeywordsEN(java.lang.String value)
Sets the value of the keywords attribute in the domain "EN"
-
setKeywords
void setKeywords(java.lang.String value)
Sets the value of the keywords attribute in the current domain. Current means in the currently selected domain.
-
getDescriptionEN
java.lang.String getDescriptionEN()
Returns the value of the description attribute in the "EN" domain.
-
getDescription
java.lang.String getDescription()
Returns the current value of the description attribute. Current means in the currently selected domain.
-
setDescriptionEN
void setDescriptionEN(java.lang.String value)
Sets the value of the description attribute in the domain "EN"
-
setDescription
void setDescription(java.lang.String value)
Sets the value of the description attribute in the current domain. Current means in the currently selected domain.
-
getSubtitleEN
java.lang.String getSubtitleEN()
Returns the value of the subtitle attribute in the "EN" domain.
-
getSubtitle
java.lang.String getSubtitle()
Returns the current value of the subtitle attribute. Current means in the currently selected domain.
-
setSubtitleEN
void setSubtitleEN(java.lang.String value)
Sets the value of the subtitle attribute in the domain "EN"
-
setSubtitle
void setSubtitle(java.lang.String value)
Sets the value of the subtitle attribute in the current domain. Current means in the currently selected domain.
-
getMainNavi
java.util.List<java.lang.String> getMainNavi()
Returns the value of the mainNavi attribute.
-
setMainNavi
void setMainNavi(java.util.List<java.lang.String> value)
Sets the value of the mainNavi attribute.
-
getTopNavi
java.util.List<java.lang.String> getTopNavi()
Returns the value of the topNavi attribute.
-
setTopNavi
void setTopNavi(java.util.List<java.lang.String> value)
Sets the value of the topNavi attribute.
-
getLanguageselector
boolean getLanguageselector()
Returns the value of the languageselector attribute.
-
setLanguageselector
void setLanguageselector(boolean value)
Sets the value of the languageselector attribute.
-
getStartpage
java.lang.String getStartpage()
Returns the value of the startpage attribute.
-
setStartpage
void setStartpage(java.lang.String value)
Sets the value of the startpage attribute.
-
getSearchpage
java.lang.String getSearchpage()
Returns the value of the searchpage attribute.
-
setSearchpage
void setSearchpage(java.lang.String value)
Sets the value of the searchpage attribute.
-
getHeaderBackground
java.lang.String getHeaderBackground()
Returns the value of the headerBackground attribute.
-
setHeaderBackground
void setHeaderBackground(java.lang.String value)
Sets the value of the headerBackground attribute.
-
getSiteLogo
java.lang.String getSiteLogo()
Returns the value of the siteLogo attribute.
-
setSiteLogo
void setSiteLogo(java.lang.String value)
Sets the value of the siteLogo attribute.
-
getMainNaviSize
int getMainNaviSize()
Returns the number of elements in the "mainNavi" container
-
addMainNaviElement
void addMainNaviElement(java.lang.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
java.lang.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(java.lang.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
java.lang.String getTopNaviElement(int index)
Returns the element at the position index in the list.
-
copyLANG2LANG
void copyLANG2LANG(java.lang.String sourceLanguge, java.lang.String destLanguage)Copies all multilingual properties from source language to destination language
-
-