Package org.bonitasoft.web.client.model
Class ApplicationMenu
- java.lang.Object
-
- org.bonitasoft.web.client.model.ApplicationMenu
-
- All Implemented Interfaces:
Serializable
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ApplicationMenu extends Object implements Serializable
ApplicationMenu- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_APPLICATION_IDstatic StringJSON_PROPERTY_APPLICATION_PAGE_IDstatic StringJSON_PROPERTY_DISPLAY_NAMEstatic StringJSON_PROPERTY_IDstatic StringJSON_PROPERTY_MENU_INDEXstatic StringJSON_PROPERTY_PARENT_MENU_ID
-
Constructor Summary
Constructors Constructor Description ApplicationMenu()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationMenuapplicationId(String applicationId)ApplicationMenuapplicationPageId(String applicationPageId)ApplicationMenudisplayName(String displayName)booleanequals(Object o)StringgetApplicationId()id of the application related to this menu itemStringgetApplicationPageId()id of the application page targeted by this menu item, or -1 if there is no targeted page (that is, the item is a parent menu)StringgetDisplayName()label to display for this menu in the application navigation bar or menuStringgetId()id of the application menu itemStringgetMenuIndex()index of the menu itemStringgetParentMenuId()id of the parent menu of this menu item, or -1 for a top-level iteminthashCode()ApplicationMenuid(String id)ApplicationMenumenuIndex(String menuIndex)ApplicationMenuparentMenuId(String parentMenuId)voidsetApplicationId(String applicationId)voidsetApplicationPageId(String applicationPageId)voidsetDisplayName(String displayName)voidsetId(String id)voidsetMenuIndex(String menuIndex)voidsetParentMenuId(String parentMenuId)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_ID
public static final String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PARENT_MENU_ID
public static final String JSON_PROPERTY_PARENT_MENU_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_APPLICATION_PAGE_ID
public static final String JSON_PROPERTY_APPLICATION_PAGE_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_APPLICATION_ID
public static final String JSON_PROPERTY_APPLICATION_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MENU_INDEX
public static final String JSON_PROPERTY_MENU_INDEX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_DISPLAY_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public ApplicationMenu id(String id)
-
setId
public void setId(String id)
-
parentMenuId
public ApplicationMenu parentMenuId(String parentMenuId)
-
getParentMenuId
@Nullable public String getParentMenuId()
id of the parent menu of this menu item, or -1 for a top-level item- Returns:
- parentMenuId
-
setParentMenuId
public void setParentMenuId(String parentMenuId)
-
applicationPageId
public ApplicationMenu applicationPageId(String applicationPageId)
-
getApplicationPageId
@Nullable public String getApplicationPageId()
id of the application page targeted by this menu item, or -1 if there is no targeted page (that is, the item is a parent menu)- Returns:
- applicationPageId
-
setApplicationPageId
public void setApplicationPageId(String applicationPageId)
-
applicationId
public ApplicationMenu applicationId(String applicationId)
-
getApplicationId
@Nullable public String getApplicationId()
id of the application related to this menu item- Returns:
- applicationId
-
setApplicationId
public void setApplicationId(String applicationId)
-
menuIndex
public ApplicationMenu menuIndex(String menuIndex)
-
setMenuIndex
public void setMenuIndex(String menuIndex)
-
displayName
public ApplicationMenu displayName(String displayName)
-
getDisplayName
@Nullable public String getDisplayName()
label to display for this menu in the application navigation bar or menu- Returns:
- displayName
-
setDisplayName
public void setDisplayName(String displayName)
-
-