Interface ExplorerApplication
-
- All Superinterfaces:
ClientSideElement
- All Known Implementing Classes:
CalendarExplorerApplication
,DefaultExplorerApplication
public interface ExplorerApplication extends ClientSideElement
An explorer application. Basically a client side element that can provide some data or behavior specific to the application
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElement
ClientSideElement.Script, ClientSideElement.ScriptFile
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,Object>
getAdditionalExplorerParameters()
Provides a map of additional parameters specific to the applicationMap<String,String>
getAdditionalNodeParameters(ExplorerNode node)
Provides a map of additional parameters that will be used to generate the explorer node corresponding to this application-
Methods inherited from interface org.ametys.core.ui.ClientSideElement
getDependencies, getId, getPluginName, getRights, getScripts, getScripts
-
-
-
-
Method Detail
-
getAdditionalExplorerParameters
Map<String,Object> getAdditionalExplorerParameters()
Provides a map of additional parameters specific to the application- Returns:
- The map of additional parameters
-
getAdditionalNodeParameters
Map<String,String> getAdditionalNodeParameters(ExplorerNode node)
Provides a map of additional parameters that will be used to generate the explorer node corresponding to this application- Parameters:
node
- The application node- Returns:
- The map of additional parameters
-
-