Uses of Interface
info.magnolia.ui.api.location.Location

Packages that use Location
info.magnolia.messages.app   
info.magnolia.pages.app.editor   
info.magnolia.pages.app.editor.location   
info.magnolia.sample.app.editor   
info.magnolia.sample.app.editor.location   
info.magnolia.sample.app.main   
info.magnolia.security.app   
info.magnolia.ui.admincentral.shellapp   
info.magnolia.ui.admincentral.shellapp.applauncher   
info.magnolia.ui.admincentral.shellapp.favorites   
info.magnolia.ui.admincentral.shellapp.pulse   
info.magnolia.ui.api.app   
info.magnolia.ui.api.location   
info.magnolia.ui.contentapp.browser   
info.magnolia.ui.contentapp.browser.action   
info.magnolia.ui.contentapp.detail   
info.magnolia.ui.framework.action   
info.magnolia.ui.framework.app   
info.magnolia.ui.framework.app.embedded   
info.magnolia.ui.framework.shell   
 

Uses of Location in info.magnolia.messages.app
 

Methods in info.magnolia.messages.app with parameters of type Location
 void MessagesMainSubApp.locationChanged(Location location)
           
 

Uses of Location in info.magnolia.pages.app.editor
 

Methods in info.magnolia.pages.app.editor with parameters of type Location
 void PagesEditorSubApp.locationChanged(Location location)
           
 View PagesEditorSubApp.start(Location location)
           
 boolean PagesEditorSubApp.supportsLocation(Location location)
           
 

Uses of Location in info.magnolia.pages.app.editor.location
 

Classes in info.magnolia.pages.app.editor.location that implement Location
 class PagesLocation
          PagesLocation.
 

Methods in info.magnolia.pages.app.editor.location with parameters of type Location
static PagesLocation PagesLocation.wrap(Location location)
           
 

Uses of Location in info.magnolia.sample.app.editor
 

Methods in info.magnolia.sample.app.editor with parameters of type Location
 View SampleEditorSubApp.start(Location location)
           
 boolean SampleEditorSubApp.supportsLocation(Location location)
          Overwrite supportsLocation to implement custom handling of subApp opening.
 

Uses of Location in info.magnolia.sample.app.editor.location
 

Classes in info.magnolia.sample.app.editor.location that implement Location
 class EditorLocation
          EditorLocation.
 

Methods in info.magnolia.sample.app.editor.location with parameters of type Location
static EditorLocation EditorLocation.wrap(Location location)
           
 

Uses of Location in info.magnolia.sample.app.main
 

Methods in info.magnolia.sample.app.main with parameters of type Location
 View SampleMainSubApp.start(Location location)
           
 

Uses of Location in info.magnolia.security.app
 

Methods in info.magnolia.security.app with parameters of type Location
 void SecurityApp.start(Location location)
           
 

Uses of Location in info.magnolia.ui.admincentral.shellapp
 

Methods in info.magnolia.ui.admincentral.shellapp with parameters of type Location
 void ShellApp.locationChanged(Location location)
           
 void ShellAppContext.setAppLocation(Location location)
           
 

Uses of Location in info.magnolia.ui.admincentral.shellapp.applauncher
 

Methods in info.magnolia.ui.admincentral.shellapp.applauncher with parameters of type Location
 void AppLauncherShellApp.locationChanged(Location location)
           
 

Uses of Location in info.magnolia.ui.admincentral.shellapp.favorites
 

Methods in info.magnolia.ui.admincentral.shellapp.favorites with parameters of type Location
 void FavoritesShellApp.locationChanged(Location location)
           
 

Uses of Location in info.magnolia.ui.admincentral.shellapp.pulse
 

Methods in info.magnolia.ui.admincentral.shellapp.pulse with parameters of type Location
 void PulseShellApp.locationChanged(Location location)
           
 

Uses of Location in info.magnolia.ui.api.app
 

Methods in info.magnolia.ui.api.app that return Location
 Location AppController.getAppLocation(String name)
           
 Location AppController.getCurrentAppLocation()
           
 Location AppInstanceController.getCurrentLocation()
           
 Location AppInstanceController.getDefaultLocation()
           
 Location SubAppContext.getLocation()
           
 

Methods in info.magnolia.ui.api.app with parameters of type Location
 void SubApp.locationChanged(Location location)
           
 void App.locationChanged(Location location)
          Called when the location changes and the app is already running.
 void AppInstanceController.onLocationUpdate(Location location)
           
 void AppContext.openSubApp(Location location)
           
 void SubAppContext.setLocation(Location location)
           
 View SubApp.start(Location location)
           
 void AppInstanceController.start(Location location)
           
 void App.start(Location location)
          Called when the app is started.
 boolean SubApp.supportsLocation(Location location)
           
 void AppContext.updateSubAppLocation(SubAppContext subAppContext, Location location)
           
 

Uses of Location in info.magnolia.ui.api.location
 

Classes in info.magnolia.ui.api.location that implement Location
 class DefaultLocation
          Default location implementation.
 

Fields in info.magnolia.ui.api.location declared as Location
static Location Location.NOWHERE
           
 

Methods in info.magnolia.ui.api.location that return Location
 Location LocationHistoryMapper.getLocation(String fragment)
          Returns the location represented by the fragment or null if the fragment is invalid or does not match a supported location.
 Location LocationChangeRequestedEvent.getNewLocation()
          Returns the location we may navigate to, or null on window close.
 Location LocationChangedEvent.getNewLocation()
           
 Location LocationController.getWhere()
          Returns the current location.
 

Methods in info.magnolia.ui.api.location with parameters of type Location
 String LocationHistoryMapper.getFragment(Location location)
          Returns the text representation of the location or null if the location isn't handled.
 void LocationController.goTo(Location newLocation)
          Request a change to a new location.
protected  void LocationController.goToWithoutChecks(Location newLocation)
           
 info.magnolia.event.HandlerRegistration LocationHistoryHandler.register(LocationController locationController, info.magnolia.event.EventBus eventBus, Location defaultLocation)
          Initialize this location history handler.
 

Constructors in info.magnolia.ui.api.location with parameters of type Location
LocationChangedEvent(Location newLocation)
           
LocationChangeRequestedEvent(Location newLocation)
           
 

Uses of Location in info.magnolia.ui.contentapp.browser
 

Classes in info.magnolia.ui.contentapp.browser that implement Location
 class BrowserLocation
          ContentLocation used in ContentSubApps.
 

Methods in info.magnolia.ui.contentapp.browser with parameters of type Location
 void BrowserSubApp.locationChanged(Location location)
          The default implementation selects the path in the current workspace and updates the available actions in the actionbar.
 View BrowserSubApp.start(Location location)
          Performs some routine tasks needed by all content subapps before the view is displayed.
static BrowserLocation BrowserLocation.wrap(Location location)
           
 

Uses of Location in info.magnolia.ui.contentapp.browser.action
 

Methods in info.magnolia.ui.contentapp.browser.action that return Location
protected  Location ShowVersionsAction.getLocation()
           
 

Uses of Location in info.magnolia.ui.contentapp.detail
 

Classes in info.magnolia.ui.contentapp.detail that implement Location
 class DetailLocation
          ItemLocation used in implementers of DetailSubApp.
 

Methods in info.magnolia.ui.contentapp.detail with parameters of type Location
 void DetailSubApp.locationChanged(Location location)
          On location change, reload the view and tab caption.
 View DetailSubApp.start(Location location)
          Performs some routine tasks needed by all item subApps before the view is displayed.
 boolean DetailSubApp.supportsLocation(Location location)
           
static DetailLocation DetailLocation.wrap(Location location)
           
 

Uses of Location in info.magnolia.ui.framework.action
 

Methods in info.magnolia.ui.framework.action that return Location
protected abstract  Location AbstractVersionAction.getLocation()
           
 

Uses of Location in info.magnolia.ui.framework.app
 

Methods in info.magnolia.ui.framework.app that return Location
 Location AppControllerImpl.getAppLocation(String appName)
          Returns the current location of a running app instance or null, if it is not running.
 Location AppControllerImpl.getCurrentAppLocation()
          Returns the current location of the focused app.
protected  Location BaseSubApp.getCurrentLocation()
           
 Location AppInstanceControllerImpl.getCurrentLocation()
           
 Location AppInstanceControllerImpl.getDefaultLocation()
           
 Location SubAppContextImpl.getLocation()
           
 Location DefaultLocationHistoryMapper.getLocation(String fragment)
           
 

Methods in info.magnolia.ui.framework.app with parameters of type Location
 String DefaultLocationHistoryMapper.getFragment(Location location)
           
 void BaseSubApp.locationChanged(Location location)
           
 void BaseApp.locationChanged(Location location)
           
 void AppInstanceControllerImpl.onLocationUpdate(Location location)
          Called when a location change occurs and the app is already running.
 void AppInstanceControllerImpl.openSubApp(Location location)
           
 void SubAppContextImpl.setLocation(Location location)
           
 View BaseSubApp.start(Location location)
           
 void BaseApp.start(Location location)
           
 void AppInstanceControllerImpl.start(Location location)
          Called when the app is launched from the app launcher OR a location change event triggers it to start.
 App AppControllerImpl.startIfNotAlreadyRunning(String appName, Location location)
          Deprecated. 
 App AppControllerImpl.startIfNotAlreadyRunningThenFocus(String appName, Location location)
          This method can be called to launch an App and then delegate it to the LocationController.
 boolean BaseSubApp.supportsLocation(Location location)
          This method is being called by the AppController when iterating over opened subApps.
 void AppInstanceControllerImpl.updateSubAppLocation(SubAppContext subAppContext, Location location)
          Used to update the framework about changes to locations inside the app and circumventing the LocationController mechanism.
 

Uses of Location in info.magnolia.ui.framework.app.embedded
 

Methods in info.magnolia.ui.framework.app.embedded with parameters of type Location
 void EmbeddedPageSubApp.locationChanged(Location location)
          Check whether the url has changed, if so update the view to display the new location.
 View EmbeddedPageSubApp.start(Location location)
           
 

Uses of Location in info.magnolia.ui.framework.shell
 

Methods in info.magnolia.ui.framework.shell that return Location
 Location ShellImpl.ShellAppLocationProvider.getShellAppLocation(String name)
           
 



Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.