info.magnolia.ui.framework.location
Class DefaultLocation
java.lang.Object
info.magnolia.ui.framework.location.DefaultLocation
- All Implemented Interfaces:
- Location
public class DefaultLocation
- extends Object
- implements Location
Default location implementation.
appType:appId:subAppId;some/parameter
Fields inherited from interface info.magnolia.ui.framework.location.Location |
NOWHERE |
LOCATION_TYPE_APP
public static final String LOCATION_TYPE_APP
- See Also:
- Constant Field Values
LOCATION_TYPE_SHELL_APP
public static final String LOCATION_TYPE_SHELL_APP
- See Also:
- Constant Field Values
DefaultLocation
public DefaultLocation(String appType,
String appId)
DefaultLocation
public DefaultLocation(String appType,
String appId,
String subAppId)
DefaultLocation
public DefaultLocation(String appType,
String appId,
String subAppId,
String parameter)
DefaultLocation
public DefaultLocation(String fragment)
getAppType
public String getAppType()
getAppId
public String getAppId()
getSubAppId
public String getSubAppId()
getParameter
public String getParameter()
setParameter
public void setParameter(String parameter)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
extractAppType
public static String extractAppType(String fragment)
extractAppId
public static String extractAppId(String fragment)
extractSubAppId
public static String extractSubAppId(String fragment)
extractParameter
public static String extractParameter(String fragment)
Copyright © 2012 Magnolia International Ltd.. All Rights Reserved.