All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nasdanika.html.model.app.NavigationPanel Maven / Gradle / Ivy

/**
 */
package org.nasdanika.html.model.app;

/**
 * 
 * A representation of the model object 'Navigation Panel'.
 * 
 *
 * 
 * Navigation panel contains navigation items. Supports several styles.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.nasdanika.html.model.app.NavigationPanel#getStyle Style}
  • *
  • {@link org.nasdanika.html.model.app.NavigationPanel#getId Id}
  • *
* * @see org.nasdanika.html.model.app.AppPackage#getNavigationPanel() * @model * @generated */ public interface NavigationPanel extends PagePart { /** * Returns the value of the 'Style' attribute. * The default value is "Auto". * The literals are from the enumeration {@link org.nasdanika.html.model.app.NavigationPanelStyle}. * * * * Panel style * * @return the value of the 'Style' attribute. * @see org.nasdanika.html.model.app.NavigationPanelStyle * @see #setStyle(NavigationPanelStyle) * @see org.nasdanika.html.model.app.AppPackage#getNavigationPanel_Style() * @model default="Auto" * @generated */ NavigationPanelStyle getStyle(); /** * Sets the value of the '{@link org.nasdanika.html.model.app.NavigationPanel#getStyle Style}' attribute. * * * @param value the new value of the 'Style' attribute. * @see org.nasdanika.html.model.app.NavigationPanelStyle * @see #getStyle() * @generated */ void setStyle(NavigationPanelStyle value); /** * Returns the value of the 'Id' attribute. * * * * ID for jsTree to store state between pages, e.g. expaned nodes. * * @return the value of the 'Id' attribute. * @see #setId(String) * @see org.nasdanika.html.model.app.AppPackage#getNavigationPanel_Id() * @model * @generated */ String getId(); /** * Sets the value of the '{@link org.nasdanika.html.model.app.NavigationPanel#getId Id}' attribute. * * * @param value the new value of the 'Id' attribute. * @see #getId() * @generated */ void setId(String value); } // NavigationPanel




© 2015 - 2025 Weber Informatics LLC | Privacy Policy