Package overit.geocall.platform
Interface Landing
- All Superinterfaces:
Cloneable
- All Known Implementing Classes:
SimpleLanding
-
Method Summary
Modifier and TypeMethodDescriptionCreate a new clone instance of Landing and the parameter is set asparamsvalue of the copy instance.Get the definition of the Landing.returns the list of functions required to access the landing pageLander<?> Get the instance of the Lander.Get the menu opening mode.getName()Get the unique name of the LandinggetPage()Get the path of the page to openGet the parameters of the LandingGet the string indicating the page's position inside the menu.Get the static parameters of the Landing.getWm()Get the name that will be assigned to the window manager on the page openbooleanreturns a boolean flag that indicates if the page will be opened inside a geocall frame or is handled by an external container.voidsetFunction(List<String> functions) Sets the list of functions required to access the landing pagevoidsetManaged(boolean managed) boolean flag that indicates if the page will be opened inside a geocall frame or is handled by an external container.voidsetModeMenu(String modeMenu) Set the menu opening mode.voidSet the unique name of the LandingvoidvoidSet the parameters of the Landing passed in the URI after the landing name.voidsetPosMenu(String posMenu) voidsetStaticParams(String staticParams) Set the static parameters of the Landing defined inside the param attribute of the landing configuration.voidSet the name that will be assigned to the window manager on the page open
-
Method Details
-
clone
Create a new clone instance of Landing and the parameter is set asparamsvalue of the copy instance.- Parameters:
params- The value ofparamsvariable of the clone instance- Returns:
- The cloned instance of Landing
-
getName
String getName()Get the unique name of the Landing- Returns:
- The name of the Landing
-
setName
Set the unique name of the Landing- Parameters:
name- The name of the Landing
-
getWm
String getWm()Get the name that will be assigned to the window manager on the page open- Returns:
- the name that will be assigned to the window manager on the page open.
if not specified, it will be considered the
getName()
-
setWm
Set the name that will be assigned to the window manager on the page open- Parameters:
wm- the name that will be assigned to the window manager on the page open
-
getLander
Lander<?> getLander()Get the instance of the Lander.- Returns:
- The instance of the Landing builder.
-
getParams
String getParams()Get the parameters of the Landing- Returns:
- The string passed in the URI after the landing name.
-
setParams
Set the parameters of the Landing passed in the URI after the landing name.- Parameters:
params- The string passed in the URI after the landing name.
-
getDefinition
Getter getDefinition()Get the definition of the Landing.- Returns:
- The Getter containing all the attributes expressed in the XML.
-
getStaticParams
String getStaticParams()Get the static parameters of the Landing.- Returns:
- the string defined inside the param attribute of the landing configuration
-
setStaticParams
Set the static parameters of the Landing defined inside the param attribute of the landing configuration.- Parameters:
staticParams- the string defined inside the param attribute of the landing configuration
-
getModeMenu
String getModeMenu()Get the menu opening mode.- Returns:
- the menu opening mode. Possible values are:
- on: the menu is visible on the page open but it will be hidden on the mouse leave
- off: the menu is not visible on the page open but can be open on the mouse over
- lock: the menu is visible on the page open and it will not disappear on the mouse leave
- none: the menu is not been present on the page
-
setModeMenu
Set the menu opening mode.- Parameters:
modeMenu- Possible values are:- on: the menu is visible on the page open but it will be hidden on the mouse leave
- off: the menu is not visible on the page open but can be open on the mouse over
- lock: the menu is visible on the page open and it will not disappear on the mouse leave
- none: the menu is not been present on the page
-
getPosMenu
String getPosMenu()Get the string indicating the page's position inside the menu.- Returns:
- the page's position inside the menu
-
setPosMenu
-
getPage
String getPage()Get the path of the page to open- Returns:
- the path of the page to open
-
setPage
-
isManaged
boolean isManaged()returns a boolean flag that indicates if the page will be opened inside a geocall frame or is handled by an external container. if the page is managed, it is not registered in the window manager and therefore will not be accessible from the views panel- Returns:
trueif the page will be opened inside a geocall frame;falseif it is handled by an external container
-
setManaged
void setManaged(boolean managed) boolean flag that indicates if the page will be opened inside a geocall frame or is handled by an external container. if the page is managed, it is not registered in the window manager and therefore will not be accessible from the views panel- Parameters:
managed-trueif the page will be opened inside a geocall frame;falseif it is handled by an external container
-
setFunction
Sets the list of functions required to access the landing page- Parameters:
functions- the list of functions required to access the landing page
-
getFunctions
returns the list of functions required to access the landing page- Returns:
- the list of functions required to access the landing page
-