org.telscenter.pas.ui.browser
Class NavigationPolicy
java.lang.Object
org.telscenter.pas.ui.browser.NavigationPolicy
public class NavigationPolicy
- extends java.lang.Object
A policy to restrict navigation
- Author:
- hiroki
|
Method Summary |
java.util.List<java.lang.String> |
getExcludes()
|
java.util.List<java.lang.String> |
getIncludes()
|
boolean |
isCompliant(java.lang.String url)
Determines if the given url is compliant with the policy Algorithm:
return (URL is "in" inclusion list) && (URL is not "in" exclusion list) |
void |
setExcludes(java.util.List<java.lang.String> excludes)
|
void |
setIncludes(java.util.List<java.lang.String> includes)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NavigationPolicy
public NavigationPolicy()
isCompliant
public boolean isCompliant(java.lang.String url)
- Determines if the given url is compliant with the policy Algorithm:
return (URL is "in" inclusion list) && (URL is not "in" exclusion list)
- Parameters:
url - the url to check for compliancy
- Returns:
- boolean true iff the given url is compliant with this policy
getExcludes
public java.util.List<java.lang.String> getExcludes()
- Returns:
- the excludes
setExcludes
public void setExcludes(java.util.List<java.lang.String> excludes)
- Parameters:
excludes - the excludes to set
getIncludes
public java.util.List<java.lang.String> getIncludes()
- Returns:
- the includes
setIncludes
public void setIncludes(java.util.List<java.lang.String> includes)
- Parameters:
includes - the includes to set
Copyright © 2004-2008 TELS Center. All Rights Reserved.