org.apache.jetspeed.profiler.impl
Class ProfileLocatorPropertyImpl

java.lang.Object
  extended by org.apache.jetspeed.profiler.impl.ProfileLocatorPropertyImpl
All Implemented Interfaces:
org.apache.jetspeed.profiler.ProfileLocatorProperty

public class ProfileLocatorPropertyImpl
extends Object
implements org.apache.jetspeed.profiler.ProfileLocatorProperty

ProfileLocatorElement

Version:
$Id: ProfileLocatorPropertyImpl.java 516448 2007-03-09 16:25:47Z ate $
Author:
David Sean Taylor

Field Summary
private  int fallbackType
           
private  boolean isControl
           
private  boolean isNavigation
           
private  String name
           
private  String type
           
private  String value
           
 
Constructor Summary
ProfileLocatorPropertyImpl(org.apache.jetspeed.profiler.rules.RuleCriterion criterion, boolean isControl, boolean isNavigation, String value)
           
ProfileLocatorPropertyImpl(String name, boolean isControl, boolean isNavigation, String value)
           
 
Method Summary
 int getFallbackType()
           
 String getName()
           
 String getType()
           
 String getValue()
           
 boolean isControl()
           
 boolean isNavigation()
           
 void setFallbackType(int i)
           
 void setName(String string)
           
 void setType(String string)
           
 void setValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private String name

value

private String value

type

private String type

fallbackType

private int fallbackType

isControl

private boolean isControl

isNavigation

private boolean isNavigation
Constructor Detail

ProfileLocatorPropertyImpl

public ProfileLocatorPropertyImpl(org.apache.jetspeed.profiler.rules.RuleCriterion criterion,
                                  boolean isControl,
                                  boolean isNavigation,
                                  String value)

ProfileLocatorPropertyImpl

public ProfileLocatorPropertyImpl(String name,
                                  boolean isControl,
                                  boolean isNavigation,
                                  String value)
Method Detail

getValue

public String getValue()
Specified by:
getValue in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Returns:

setValue

public void setValue(String value)
Specified by:
setValue in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Parameters:
string -

getFallbackType

public int getFallbackType()
Specified by:
getFallbackType in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Returns:

getName

public String getName()
Specified by:
getName in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Returns:

getType

public String getType()
Specified by:
getType in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Returns:

setFallbackType

public void setFallbackType(int i)
Specified by:
setFallbackType in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Parameters:
i -

setName

public void setName(String string)
Specified by:
setName in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Parameters:
string -

setType

public void setType(String string)
Specified by:
setType in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Parameters:
string -

isControl

public boolean isControl()
Specified by:
isControl in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Returns:
control classification flag

isNavigation

public boolean isNavigation()
Specified by:
isNavigation in interface org.apache.jetspeed.profiler.ProfileLocatorProperty
Returns:
navigation classification flag


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.