com.atlassian.confluence.macro.params
Class SearchSortParameter

java.lang.Object
  extended by com.atlassian.confluence.macro.params.BaseParameter<SearchSort>
      extended by com.atlassian.confluence.macro.params.SearchSortParameter
All Implemented Interfaces:
Parameter<SearchSort>

public class SearchSortParameter
extends BaseParameter<SearchSort>

Parameter that resolves a SearchSort instance from parameters named "sort" and "reverse".


Field Summary
 
Fields inherited from class com.atlassian.confluence.macro.params.BaseParameter
shouldValidate
 
Constructor Summary
SearchSortParameter()
           
SearchSortParameter(String defaultValue)
           
 
Method Summary
protected  SearchSort findObject(String paramValue, MacroExecutionContext ctx)
          Responsible for converting a macro parameter string value to its proper object representation (say "1" to new Integer(1))
 
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

SearchSortParameter

public SearchSortParameter()

SearchSortParameter

public SearchSortParameter(String defaultValue)
Method Detail

findObject

protected SearchSort findObject(String paramValue,
                                MacroExecutionContext ctx)
                         throws ParameterException
Description copied from class: BaseParameter
Responsible for converting a macro parameter string value to its proper object representation (say "1" to new Integer(1))

Specified by:
findObject in class BaseParameter<SearchSort>
Throws:
ParameterException


Copyright © 2003-2013 Atlassian. All Rights Reserved.