com.atlassian.confluence.macro.query.params
Class SpaceKeyParameter

java.lang.Object
  extended by com.atlassian.confluence.macro.params.BaseParameter<BooleanQueryFactory>
      extended by com.atlassian.confluence.macro.query.params.BooleanQueryFactoryParameter
          extended by com.atlassian.confluence.macro.query.params.SpaceKeyParameter
All Implemented Interfaces:
Parameter<BooleanQueryFactory>

public class SpaceKeyParameter
extends BooleanQueryFactoryParameter

Parameter that presents space key search restrictions as SpaceCategoryQuery or InSpaceQuery implementations.

Since:
2.9

Field Summary
 
Fields inherited from class com.atlassian.confluence.macro.params.BaseParameter
shouldValidate
 
Constructor Summary
SpaceKeyParameter()
           
SpaceKeyParameter(java.lang.String defaultValue)
           
 
Method Summary
protected  SearchQueryInterpreter createSearchQueryInterpreter(MacroExecutionContext ctx)
           
 void setSpaceManager(SpaceManager spaceManager)
           
 
Methods inherited from class com.atlassian.confluence.macro.query.params.BooleanQueryFactoryParameter
createBooleanQueryFactory, findObject, setDefaultInclusionCriteria
 
Methods inherited from class com.atlassian.confluence.macro.params.BaseParameter
addParameterAlias, findValue, getDefaultValue, getParameter, getParameterValue, setDefaultValue, setParameterNames, setValidate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpaceKeyParameter

public SpaceKeyParameter()

SpaceKeyParameter

public SpaceKeyParameter(java.lang.String defaultValue)
Method Detail

createSearchQueryInterpreter

protected SearchQueryInterpreter createSearchQueryInterpreter(MacroExecutionContext ctx)
Specified by:
createSearchQueryInterpreter in class BooleanQueryFactoryParameter

setSpaceManager

public void setSpaceManager(SpaceManager spaceManager)


Copyright © 2003-2010 Atlassian. All Rights Reserved.