Public Member Functions | |
DefaultUserMenu (String label, String image) | |
DefaultUserMenu (String label, String image, String link) | |
DefaultUserMenu (String label, String image, Function< IUserMenu, Boolean > command) | |
DefaultUserMenu (String label, String image, int order) | |
DefaultUserMenu (String label, String image, String link, int order) | |
DefaultUserMenu (String id, String label, String image, Function< IUserMenu, Boolean > command, int order) | |
String | getId () |
String | getLabel () |
String | getImage () |
int | getOrder () |
String | getLink () |
boolean | isValid () |
boolean | isCaption () |
boolean | isOnlyLabel () |
boolean | isOnlyImage () |
boolean | isActive () |
IUserMenu | getParent () |
Set< IUserMenu > | getChildren () |
IUserMenu | addChild (IUserMenu menu) |
boolean | execute () |
void | initMenu () |
int | compareTo (IUserMenu o) |
abstract boolean | isInRole () |
abstract Object | getDetail () |
boolean | isHidden () |
Protected Member Functions | |
DefaultUserMenu (String id, String label, String image, String link, Function< IUserMenu, Boolean > command, int order) | |
void | setOrder (int order) |
Protected Attributes | |
IUserMenu | parent |
Set< IUserMenu > | children |
String | id |
int | order |
Function< IUserMenu, Boolean > | command |
Definition at line 33 of file DefaultUserMenu.java.
org.turro.elephant.user.menu.DefaultUserMenu.DefaultUserMenu | ( | String | label, |
String | image | ||
) |
org.turro.elephant.user.menu.DefaultUserMenu.DefaultUserMenu | ( | String | label, |
String | image, | ||
String | link | ||
) |
Definition at line 45 of file DefaultUserMenu.java.
org.turro.elephant.user.menu.DefaultUserMenu.DefaultUserMenu | ( | String | label, |
String | image, | ||
Function< IUserMenu, Boolean > | command | ||
) |
Definition at line 49 of file DefaultUserMenu.java.
org.turro.elephant.user.menu.DefaultUserMenu.DefaultUserMenu | ( | String | label, |
String | image, | ||
int | order | ||
) |
Definition at line 53 of file DefaultUserMenu.java.
org.turro.elephant.user.menu.DefaultUserMenu.DefaultUserMenu | ( | String | label, |
String | image, | ||
String | link, | ||
int | order | ||
) |
Definition at line 57 of file DefaultUserMenu.java.
org.turro.elephant.user.menu.DefaultUserMenu.DefaultUserMenu | ( | String | id, |
String | label, | ||
String | image, | ||
Function< IUserMenu, Boolean > | command, | ||
int | order | ||
) |
Definition at line 61 of file DefaultUserMenu.java.
|
protected |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 139 of file DefaultUserMenu.java.
int org.turro.elephant.user.menu.DefaultUserMenu.compareTo | ( | IUserMenu | o | ) |
boolean org.turro.elephant.user.menu.DefaultUserMenu.execute | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 157 of file DefaultUserMenu.java.
Set<IUserMenu> org.turro.elephant.user.menu.DefaultUserMenu.getChildren | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 134 of file DefaultUserMenu.java.
|
abstract |
Implements org.turro.elephant.user.menu.IUserMenu.
Reimplemented in org.turro.elephant.user.menu.SummaryUserMenu, org.turro.elephant.user.menu.SettingsUserMenu, org.turro.elephant.user.menu.SessionUserMenu, org.turro.elephant.user.menu.CaptionMenu, org.turro.students.menu.StudentsUserMenu, org.turro.alliance.user.menu.AllianceUserMenu, org.turro.user.menu.ElephantUserMenu, org.turro.publication.user.menu.PublicationUserMenu, org.turro.dossier.user.menu.DossierUserMenu, org.turro.attach.user.menu.AttachUserMenu, org.turro.contacts.user.menu.NetworkingUserMenu, org.turro.contacts.user.menu.ContactsUserMenu, and org.turro.financials.user.menu.FinancialsUserMenu.
String org.turro.elephant.user.menu.DefaultUserMenu.getId | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 75 of file DefaultUserMenu.java.
String org.turro.elephant.user.menu.DefaultUserMenu.getImage | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 85 of file DefaultUserMenu.java.
String org.turro.elephant.user.menu.DefaultUserMenu.getLabel | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 80 of file DefaultUserMenu.java.
String org.turro.elephant.user.menu.DefaultUserMenu.getLink | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 95 of file DefaultUserMenu.java.
int org.turro.elephant.user.menu.DefaultUserMenu.getOrder | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 90 of file DefaultUserMenu.java.
IUserMenu org.turro.elephant.user.menu.DefaultUserMenu.getParent | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 129 of file DefaultUserMenu.java.
void org.turro.elephant.user.menu.DefaultUserMenu.initMenu | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Reimplemented in org.turro.elephant.user.menu.SessionUserMenu, org.turro.students.menu.StudentsUserMenu, org.turro.alliance.user.menu.AllianceUserMenu, org.turro.user.menu.ElephantUserMenu, org.turro.publication.user.menu.PublicationUserMenu, org.turro.dossier.user.menu.DossierUserMenu, org.turro.attach.user.menu.AttachUserMenu, org.turro.contacts.user.menu.NetworkingUserMenu, org.turro.contacts.user.menu.ContactsUserMenu, and org.turro.financials.user.menu.FinancialsUserMenu.
Definition at line 162 of file DefaultUserMenu.java.
boolean org.turro.elephant.user.menu.DefaultUserMenu.isActive | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 121 of file DefaultUserMenu.java.
boolean org.turro.elephant.user.menu.DefaultUserMenu.isCaption | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 106 of file DefaultUserMenu.java.
boolean org.turro.elephant.user.menu.DefaultUserMenu.isHidden | ( | ) |
Definition at line 184 of file DefaultUserMenu.java.
|
abstract |
Implements org.turro.elephant.user.menu.IUserMenu.
Reimplemented in org.turro.elephant.user.menu.SummaryUserMenu, org.turro.elephant.user.menu.SettingsUserMenu, org.turro.elephant.user.menu.SessionUserMenu, org.turro.elephant.user.menu.CaptionMenu, org.turro.students.menu.StudentsUserMenu, org.turro.alliance.user.menu.AllianceUserMenu, org.turro.user.menu.ElephantUserMenu, org.turro.publication.user.menu.PublicationUserMenu, org.turro.dossier.user.menu.DossierUserMenu, org.turro.attach.user.menu.AttachUserMenu, org.turro.contacts.user.menu.NetworkingUserMenu, org.turro.contacts.user.menu.ContactsUserMenu, and org.turro.financials.user.menu.FinancialsUserMenu.
boolean org.turro.elephant.user.menu.DefaultUserMenu.isOnlyImage | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 116 of file DefaultUserMenu.java.
boolean org.turro.elephant.user.menu.DefaultUserMenu.isOnlyLabel | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 111 of file DefaultUserMenu.java.
boolean org.turro.elephant.user.menu.DefaultUserMenu.isValid | ( | ) |
Implements org.turro.elephant.user.menu.IUserMenu.
Definition at line 100 of file DefaultUserMenu.java.
|
protected |
Definition at line 152 of file DefaultUserMenu.java.
|
protected |
Definition at line 36 of file DefaultUserMenu.java.
|
protected |
Definition at line 39 of file DefaultUserMenu.java.
|
protected |
Definition at line 37 of file DefaultUserMenu.java.
|
protected |
Definition at line 38 of file DefaultUserMenu.java.
|
protected |
Definition at line 35 of file DefaultUserMenu.java.