Skip navigation links
A C D E G H I L M N R S T U 

A

AbstractMenuItem - Class in com.escenic.menu
An abstract superclass for all menuitems which gives a default implementation of all common MenuItem-methods.
AbstractMenuItem(Content) - Constructor for class com.escenic.menu.AbstractMenuItem
constructor
AbstractMenuItem() - Constructor for class com.escenic.menu.AbstractMenuItem
 
addChild(MenuItem) - Method in class com.escenic.menu.AbstractMenuItem
adds a child to the menuitem
addChildAt(MenuItem, int) - Method in class com.escenic.menu.AbstractMenuItem
 
addDefault(ArrayList, MenuItem) - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
addElement(MenuItem) - Method in class com.escenic.menu.MenuImpl
sets the rootelement of the menu
ARTICLE - Static variable in interface com.escenic.menu.MenuItem
is this menuitem an article?
ArticleItem - Interface in com.escenic.menu
Identifies one Article that are placed as a MenuItem in a Menu.
ArticleItemImpl - Class in com.escenic.menu
 
ArticleItemImpl(int, int, ArticlePresentationManager) - Constructor for class com.escenic.menu.ArticleItemImpl
ArticleItemImpl(int, int) - Constructor for class com.escenic.menu.ArticleItemImpl
The constructor for creating a ArticleItem object.

C

com.escenic.menu - package com.escenic.menu
 
com.escenic.menu.taglib - package com.escenic.menu.taglib
 
Content - Class in com.escenic.menu
A small class which holds all content specific data of a menuitem.
Content(int) - Constructor for class com.escenic.menu.Content
Constructor for the Content object.
Content(Content) - Constructor for class com.escenic.menu.Content
 

D

doAfterBody() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
doEndTag() - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
doEndTag() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
doEndTag() - Method in class com.escenic.menu.taglib.UseTag
 
doStartTag() - Method in class com.escenic.menu.taglib.ItemTag
 
doStartTag() - Method in class com.escenic.menu.taglib.MenuGetTag
 
doStartTag() - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
doStartTag() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
doStartTag() - Method in class com.escenic.menu.taglib.UseTag
 

E

equals(Object) - Method in class com.escenic.menu.AbstractMenuItem
 

G

getArticleId() - Method in interface com.escenic.menu.ArticleItem
The id of the Article represented in this MenuItem
getArticleId() - Method in class com.escenic.menu.ArticleItemImpl
 
getChildCount(Object) - Method in class com.escenic.menu.MenuTree
 
getChildOf(Object, int) - Method in class com.escenic.menu.MenuTree
 
getChildren() - Method in class com.escenic.menu.AbstractMenuItem
 
getChildren() - Method in interface com.escenic.menu.MenuItem
returns a collection with all the menuitems children
getComponentBus() - Method in class com.escenic.menu.MenuManager
 
getConfiguredPublications() - Method in interface com.escenic.menu.IncludeMenuItem
 
getConfiguredPublications() - Method in class com.escenic.menu.IncludeMenuItemImpl
 
getContent() - Method in class com.escenic.menu.AbstractMenuItem
 
getCurrent(Object) - Method in class com.escenic.menu.MenuTree
 
getCurrent() - Method in class com.escenic.menu.taglib.MenuIteratorTag
Returns the Current attribute of the MenuIteratorTag object
getCurrentSectionID() - Method in class com.escenic.menu.taglib.MenuIteratorTag
returns current sectionid
getDepth() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
getElements() - Method in interface com.escenic.menu.Menu
Returns the Elements of the menu
getElements() - Method in class com.escenic.menu.MenuImpl
 
getEventManager() - Method in class com.escenic.menu.MenuManager
 
getImageURL() - Method in class com.escenic.menu.AbstractMenuItem
 
getImageURL() - Method in class com.escenic.menu.Content
Returns the ImageURL attribute of the Content object
getImageURL() - Method in interface com.escenic.menu.MenuItem
returns the image associated with this menuitem
getIncludeLevel() - Method in class com.escenic.menu.Content
Returns the IncludeLevel attribute of the Content object
getIncludeLevel() - Method in interface com.escenic.menu.SectionItem
how many childlevels should we include?
getIncludeLevel() - Method in class com.escenic.menu.SectionItemImpl
 
getLang() - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
getLevel() - Method in class com.escenic.menu.AbstractMenuItem
 
getLevel() - Method in interface com.escenic.menu.MenuItem
returns the level of the menuitem
getLevelName() - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
getLoader() - Method in class com.escenic.menu.MenuManager
 
getMenu(String, int) - Method in class com.escenic.menu.MenuManager
returns the menu of a given name in a given publication
getMenu(Section) - Method in class com.escenic.menu.MenuManager
returns the menu of a given section The name of the menu returned is derived from the section parameter called 'menuName'.
getMenu() - Method in class com.escenic.menu.MenuTree
 
getMenuName() - Method in interface com.escenic.menu.IncludeMenuItem
 
getMenuName() - Method in class com.escenic.menu.IncludeMenuItemImpl
 
getMenuName() - Method in class com.escenic.menu.taglib.MenuGetTag
Returns the MenuName attribute of the MenuGetTag object
getMenus(int) - Method in class com.escenic.menu.MenuManager
returns all the resolvedMenus of a given publication
getMenuToInclude() - Method in interface com.escenic.menu.IncludeMenuItem
 
getMenuToInclude() - Method in class com.escenic.menu.IncludeMenuItemImpl
 
getMenuTree(String, int) - Method in class com.escenic.menu.MenuManager
 
getName() - Method in interface com.escenic.menu.Menu
Returns the Name of the menu
getName() - Method in class com.escenic.menu.MenuImpl
 
getNextOf(Object) - Method in class com.escenic.menu.MenuTree
 
getObjectLoader() - Method in class com.escenic.menu.MenuManager
 
getOwnerPublication() - Method in interface com.escenic.menu.IncludeMenuItem
 
getOwnerPublication() - Method in class com.escenic.menu.IncludeMenuItemImpl
 
getParent() - Method in class com.escenic.menu.AbstractMenuItem
 
getParent() - Method in interface com.escenic.menu.MenuItem
returns the parent of the menuitem
getParentOf(Object) - Method in class com.escenic.menu.MenuTree
 
getPosition() - Method in class com.escenic.menu.AbstractMenuItem
 
getPreviousOf(Object) - Method in class com.escenic.menu.MenuTree
 
getPubId() - Method in class com.escenic.menu.taglib.MenuGetTag
Returns the PubId attribute of the MenuGetTag object
getPubIdInt() - Method in class com.escenic.menu.taglib.MenuGetTag
Returns the PubIdInt attribute of the MenuGetTag object
getPublicationId() - Method in interface com.escenic.menu.ArticleItem
The id of the publication this Article is published in.
getPublicationId() - Method in class com.escenic.menu.ArticleItemImpl
 
getRoot() - Method in class com.escenic.menu.MenuTree
 
getSection() - Method in class com.escenic.menu.Content
Returns the Section attribute of the Content object
getSection() - Method in interface com.escenic.menu.SectionItem
returns the section
getSection() - Method in class com.escenic.menu.SectionItemImpl
 
getSectionId() - Method in class com.escenic.menu.Content
Returns the SectionName attribute of the Content object
getSectionId() - Method in interface com.escenic.menu.SectionItem
returns the section ID
getSectionId() - Method in class com.escenic.menu.SectionItemImpl
 
getSectionId() - Method in class com.escenic.menu.taglib.MenuGetTag
Returns the SectionId attribute of the MenuGetTag object
getSectionName() - Method in class com.escenic.menu.taglib.MenuGetTag
Returns the SectionName attribute of the MenuGetTag object
getStartID() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
getStartIdInt() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
getTarget() - Method in class com.escenic.menu.Content
 
getTarget() - Method in interface com.escenic.menu.LinkItem
The target property of this link item.
getTarget() - Method in class com.escenic.menu.LinkItemImpl
 
getText() - Method in class com.escenic.menu.AbstractMenuItem
 
getText(String) - Method in class com.escenic.menu.AbstractMenuItem
 
getText() - Method in class com.escenic.menu.ArticleItemImpl
 
getText(String) - Method in class com.escenic.menu.ArticleItemImpl
 
getText() - Method in class com.escenic.menu.Content
Returns the Text attribute of the Content object
getText(String) - Method in class com.escenic.menu.Content
Returns the Text attribute of the Content object
getText() - Method in class com.escenic.menu.LinkItemImpl
 
getText(String) - Method in class com.escenic.menu.LinkItemImpl
 
getText() - Method in interface com.escenic.menu.MenuItem
returns the text of the menuitem
getText(String) - Method in interface com.escenic.menu.MenuItem
returns the language specific text of the menuitem
getText() - Method in class com.escenic.menu.SectionItemImpl
 
getText(String) - Method in class com.escenic.menu.SectionItemImpl
 
getTree() - Method in class com.escenic.menu.taglib.UseTag
 
getType() - Method in class com.escenic.menu.AbstractMenuItem
 
getType() - Method in class com.escenic.menu.Content
Returns the Type attribute of the Content object
getType() - Method in interface com.escenic.menu.MenuItem
returns the type of menuitem
getTypeManager() - Method in class com.escenic.menu.MenuManager
 
getURL() - Method in class com.escenic.menu.AbstractMenuItem
 
getURL() - Method in class com.escenic.menu.ArticleItemImpl
 
getURL() - Method in class com.escenic.menu.Content
Returns the URL attribute of the Content object
getURL() - Method in interface com.escenic.menu.MenuItem
returns the url of the menuitem
getURL() - Method in class com.escenic.menu.SectionItemImpl
 
getVariableInfo(TagData) - Method in class com.escenic.menu.taglib.ItemTEI
 
getVariableInfo(TagData) - Method in class com.escenic.menu.taglib.UseTEI
 

H

handleEvent(IOEvent) - Method in class com.escenic.menu.MenuManager
 
hashCode() - Method in class com.escenic.menu.ArticleItemImpl
 
hashCode() - Method in class com.escenic.menu.LinkItemImpl
 
hashCode() - Method in class com.escenic.menu.SectionItemImpl
 

I

INCLUDEMENU - Static variable in interface com.escenic.menu.MenuItem
is this menuitem which includes another menu?
IncludeMenuItem - Interface in com.escenic.menu
 
IncludeMenuItemImpl - Class in com.escenic.menu
 
IncludeMenuItemImpl(String, String, String, int) - Constructor for class com.escenic.menu.IncludeMenuItemImpl
 
includeSubSections() - Method in class com.escenic.menu.Content
 
includeSubSections() - Method in interface com.escenic.menu.SectionItem
should we include subsections?
includeSubSections() - Method in class com.escenic.menu.SectionItemImpl
 
indexOfChild(MenuItem) - Method in class com.escenic.menu.AbstractMenuItem
 
isCurrentInPath(MenuItem) - Method in class com.escenic.menu.taglib.MenuIteratorTag
checks if current iterator element is a in path of current section
isCurrentInPath() - Method in class com.escenic.menu.taglib.MenuIteratorTag
checks if current iterator element is a in path of current section
isCurrentNormal() - Method in class com.escenic.menu.taglib.MenuIteratorTag
checks if current iterator element is not a sibling of current section
isCurrentOpen() - Method in class com.escenic.menu.taglib.MenuIteratorTag
Check to see if this item is open, that is it's parent is in path...
isCurrentSibling() - Method in class com.escenic.menu.taglib.MenuIteratorTag
checks if current iterator element is a sibling of current section
isEquals(AbstractMenuItem) - Method in class com.escenic.menu.AbstractMenuItem
 
isEquals(AbstractMenuItem) - Method in class com.escenic.menu.ArticleItemImpl
 
isEquals(AbstractMenuItem) - Method in class com.escenic.menu.IncludeMenuItemImpl
 
isEquals(AbstractMenuItem) - Method in class com.escenic.menu.LinkItemImpl
 
isEquals(AbstractMenuItem) - Method in class com.escenic.menu.SectionItemImpl
 
isEquals(AbstractMenuItem) - Method in class com.escenic.menu.SpaceItemImpl
 
isIteratorCurrent() - Method in class com.escenic.menu.taglib.MenuIteratorTag
checks if current iterator element is current section current section
isSubOfCurrent() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
isValid(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemArticleViewTag
 
isValid(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemSectionViewTag
 
isValid(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemSpaceViewTag
 
isValid(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemURLViewTag
 
isValid(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemViewTag
are we viewing a valid menuitem? This should only return true if we know what to do with the current menuitem.
ItemTag - Class in com.escenic.menu.taglib
 
ItemTag() - Constructor for class com.escenic.menu.taglib.ItemTag
 
ItemTEI - Class in com.escenic.menu.taglib
 
ItemTEI() - Constructor for class com.escenic.menu.taglib.ItemTEI
 
iterateMenu(ArrayList, Menu) - Method in class com.escenic.menu.taglib.MenuIteratorTag
 

L

LINK - Static variable in interface com.escenic.menu.MenuItem
is this menuitem a link?
LinkItem - Interface in com.escenic.menu
An interface for all linkitems in a Menu.
LinkItemImpl - Class in com.escenic.menu
a implementation of the LinkItem interface
LinkItemImpl() - Constructor for class com.escenic.menu.LinkItemImpl
 

M

Menu - Interface in com.escenic.menu
The menu component
MenuGetTag - Class in com.escenic.menu.taglib
A tag for getting a menu by a given name,sectionName or sectionId
MenuGetTag() - Constructor for class com.escenic.menu.taglib.MenuGetTag
 
MenuImpl - Class in com.escenic.menu
An implementation of the Menu interface
MenuImpl() - Constructor for class com.escenic.menu.MenuImpl
constructor
MenuItem - Interface in com.escenic.menu
An interface describing an menuitem A base class with behavior and properties that are common to all menu items, such as text and URL.
MenuItemArticleViewTag - Class in com.escenic.menu.taglib
A tag which renders an articleelement
MenuItemArticleViewTag() - Constructor for class com.escenic.menu.taglib.MenuItemArticleViewTag
 
MenuItemSectionViewTag - Class in com.escenic.menu.taglib
A view tag which renders sections
MenuItemSectionViewTag() - Constructor for class com.escenic.menu.taglib.MenuItemSectionViewTag
 
MenuItemSpaceViewTag - Class in com.escenic.menu.taglib
A view tag which renders sections
MenuItemSpaceViewTag() - Constructor for class com.escenic.menu.taglib.MenuItemSpaceViewTag
 
MenuItemURLViewTag - Class in com.escenic.menu.taglib
A view tag which renders urls
MenuItemURLViewTag() - Constructor for class com.escenic.menu.taglib.MenuItemURLViewTag
 
MenuItemViewTag - Class in com.escenic.menu.taglib
An abstract class for view of all menuitems.
MenuItemViewTag() - Constructor for class com.escenic.menu.taglib.MenuItemViewTag
 
MenuIteratorTag - Class in com.escenic.menu.taglib
A tag which iterates a menu
MenuIteratorTag() - Constructor for class com.escenic.menu.taglib.MenuIteratorTag
constructor
MenuManager - Class in com.escenic.menu
The menu manager
MenuManager() - Constructor for class com.escenic.menu.MenuManager
 
MENUNAME - Static variable in class com.escenic.menu.MenuManager
the name of the property which indicates which menu to use
MenuTree - Class in com.escenic.menu
This class implements an AbstractTree that represents a whole menu tree.
MenuTree(Menu) - Constructor for class com.escenic.menu.MenuTree
 
MenuTree(MenuTree) - Constructor for class com.escenic.menu.MenuTree
 
mLogger - Variable in class com.escenic.menu.MenuTree
 

N

next() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 

R

release() - Method in class com.escenic.menu.taglib.ItemTag
 
release() - Method in class com.escenic.menu.taglib.MenuGetTag
 
release() - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
release() - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
release() - Method in class com.escenic.menu.taglib.UseTag
 
removeChild(MenuItem) - Method in class com.escenic.menu.AbstractMenuItem
 
revalidate(int) - Method in class com.escenic.menu.MenuManager
 
revalidate() - Method in class com.escenic.menu.MenuManager
 

S

SECTION - Static variable in interface com.escenic.menu.MenuItem
is this menuitem a section?
SectionItem - Interface in com.escenic.menu
An interface for all sectionitems in a Menu.
SectionItemImpl - Class in com.escenic.menu
An implementation of the SectionItem interface
SectionItemImpl() - Constructor for class com.escenic.menu.SectionItemImpl
 
SectionItemImpl(int) - Constructor for class com.escenic.menu.SectionItemImpl
constructor
setArticle(PresentationArticle) - Method in class com.escenic.menu.taglib.ItemTag
 
setAttribs(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemArticleViewTag
 
setAttribs(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemSectionViewTag
 
setAttribs(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemSpaceViewTag
 
setAttribs(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemURLViewTag
 
setAttribs(MenuItem) - Method in class com.escenic.menu.taglib.MenuItemViewTag
sets all non common properties of current item.
setChildren(Collection) - Method in class com.escenic.menu.AbstractMenuItem
sets children
setComponentBus(ComponentBus) - Method in class com.escenic.menu.MenuManager
 
setContent(Content) - Method in class com.escenic.menu.AbstractMenuItem
 
setCurrentSectionID(int) - Method in class com.escenic.menu.taglib.MenuIteratorTag
sets current section id
setDepth(String) - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
setEventManager(EventManager) - Method in class com.escenic.menu.MenuManager
 
setImageURL(String) - Method in class com.escenic.menu.AbstractMenuItem
sets the imageurl
setImageURL(String) - Method in class com.escenic.menu.Content
sets the imageurl
setIncludeLevel(int) - Method in class com.escenic.menu.Content
Sets the IncludeLevel attribute of the Content object
setIncludeLevel(int) - Method in class com.escenic.menu.SectionItemImpl
sets includelevel
setIncludeSubSections(boolean) - Method in class com.escenic.menu.Content
Sets the IncludeSubSections attribute of the Content object
setIncludeSubSections(boolean) - Method in class com.escenic.menu.SectionItemImpl
sets includesection
setLang(String) - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
setLevel(int) - Method in class com.escenic.menu.AbstractMenuItem
 
setLevelName(String) - Method in class com.escenic.menu.taglib.MenuItemViewTag
 
setLink(String) - Method in class com.escenic.menu.taglib.ItemTag
 
setLoader(PresentationLoader) - Method in class com.escenic.menu.MenuManager
 
setMenu(Menu) - Method in class com.escenic.menu.taglib.MenuIteratorTag
Sets the Menu attribute of the MenuIteratorTag object
setMenuName(String) - Method in class com.escenic.menu.IncludeMenuItemImpl
 
setMenuName(String) - Method in class com.escenic.menu.taglib.MenuGetTag
Sets the MenuName attribute of the MenuGetTag object
setName(String) - Method in class com.escenic.menu.MenuImpl
sets the name of the menu
setObjectLoader(ObjectLoader) - Method in class com.escenic.menu.MenuManager
 
setParent(MenuItem) - Method in class com.escenic.menu.AbstractMenuItem
 
setPubId(String) - Method in class com.escenic.menu.taglib.MenuGetTag
Sets the PubId attribute of the MenuGetTag object
setPublication(String) - Method in class com.escenic.menu.taglib.UseTag
 
setPublicationId(String) - Method in class com.escenic.menu.taglib.UseTag
 
setPublicationId(int) - Method in class com.escenic.menu.taglib.UseTag
 
setSection(Section) - Method in class com.escenic.menu.taglib.ItemTag
 
setSectionId(int) - Method in class com.escenic.menu.Content
Sets the SectionId attribute of the Content object
setSectionId(int) - Method in class com.escenic.menu.SectionItemImpl
sets sectionname
setSectionId(int) - Method in class com.escenic.menu.taglib.ItemTag
 
setSectionId(String) - Method in class com.escenic.menu.taglib.ItemTag
 
setSectionId(String) - Method in class com.escenic.menu.taglib.MenuGetTag
Sets the SectionId attribute of the MenuGetTag object
setSectionName(String) - Method in class com.escenic.menu.taglib.MenuGetTag
Sets the SectionName attribute of the MenuGetTag object
setSectionUniqueName(String) - Method in class com.escenic.menu.taglib.ItemTag
 
setStartID(String) - Method in class com.escenic.menu.taglib.MenuIteratorTag
 
setTarget(String) - Method in class com.escenic.menu.Content
 
setTarget(String) - Method in class com.escenic.menu.LinkItemImpl
 
setText(String) - Method in class com.escenic.menu.AbstractMenuItem
sets the defaulttext
setText(String, String) - Method in class com.escenic.menu.AbstractMenuItem
sets language specific text
setText(String) - Method in class com.escenic.menu.Content
sets the defaulttext
setText(String, String) - Method in class com.escenic.menu.Content
sets language specific text
setTreeName(String) - Method in class com.escenic.menu.taglib.UseTag
 
setType(int) - Method in class com.escenic.menu.Content
Sets the Type attribute of the Content object
setTypeManager(TypeManager) - Method in class com.escenic.menu.MenuManager
 
setURL(String) - Method in class com.escenic.menu.AbstractMenuItem
sets url
setURL(String) - Method in class com.escenic.menu.Content
sets url
SPACE - Static variable in interface com.escenic.menu.MenuItem
is this menuitem a space?
SpaceItem - Interface in com.escenic.menu
An interface for all spaceitems in a Menu.
SpaceItemImpl - Class in com.escenic.menu
An implementation of the SpaceItem interface
SpaceItemImpl() - Constructor for class com.escenic.menu.SpaceItemImpl
 
startService() - Method in class com.escenic.menu.MenuManager
 
stopService() - Method in class com.escenic.menu.MenuManager
 

T

toString() - Method in class com.escenic.menu.AbstractMenuItem
 
toString() - Method in class com.escenic.menu.MenuImpl
overrides the toString-method
toString() - Method in class com.escenic.menu.SectionItemImpl
 

U

UseTag - Class in com.escenic.menu.taglib
 
UseTag() - Constructor for class com.escenic.menu.taglib.UseTag
 
UseTEI - Class in com.escenic.menu.taglib
 
UseTEI() - Constructor for class com.escenic.menu.taglib.UseTEI
 
A C D E G H I L M N R S T U 
Skip navigation links

© 1998- 2017 Escenic AS