Package com.sun.identity.console.base
Class AMTabEntry
- java.lang.Object
-
- com.sun.identity.console.base.AMTabEntry
-
public class AMTabEntry extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringNONE_URLstatic StringNONE_VIEWBEAN
-
Constructor Summary
Constructors Constructor Description AMTabEntry(int _id, String _label, String _tooltip, String _status, String _url, Set _permissions, String _viewbean)AMTabEntry(Node root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(AMTabEntry tab)booleancanView(AccessControlModel model, String realmName)ListgetChildren()intgetID()intgetID(AccessControlModel model, String realmName)StringgetLabel()com.sun.web.ui.model.CCNavNodegetNavNode(AccessControlModel model, String realmName)SetgetPermissions()SetgetServiceNamePrefixes()SetgetServiceNames()StringgetStatus()ClassgetTabClass()ClassgetTabClass(int id)StringgetTooltip()StringgetURL(AccessControlModel model, String realmName)StringgetViewBean()AMTabEntrymatchedID(int idx)voidremoveChildren()
-
-
-
Field Detail
-
NONE_VIEWBEAN
public static final String NONE_VIEWBEAN
- See Also:
- Constant Field Values
-
NONE_URL
public static final String NONE_URL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AMTabEntry
public AMTabEntry(Node root) throws AMConsoleException
- Throws:
AMConsoleException
-
-
Method Detail
-
matchedID
public AMTabEntry matchedID(int idx)
-
getID
public int getID()
-
removeChildren
public void removeChildren()
-
addChild
public void addChild(AMTabEntry tab)
-
getURL
public String getURL(AccessControlModel model, String realmName)
-
canView
public boolean canView(AccessControlModel model, String realmName)
-
getChildren
public List getChildren()
-
getID
public int getID(AccessControlModel model, String realmName)
-
getViewBean
public String getViewBean()
-
getPermissions
public Set getPermissions()
-
getNavNode
public com.sun.web.ui.model.CCNavNode getNavNode(AccessControlModel model, String realmName)
-
getTabClass
public Class getTabClass() throws AMConsoleException
- Throws:
AMConsoleException
-
getTabClass
public Class getTabClass(int id) throws AMConsoleException
- Throws:
AMConsoleException
-
getServiceNames
public Set getServiceNames()
-
getServiceNamePrefixes
public Set getServiceNamePrefixes()
-
getLabel
public String getLabel()
-
getTooltip
public String getTooltip()
-
getStatus
public String getStatus()
-
-