|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectno.sesat.search.view.config.SearchTab
public final class SearchTab
Immutable POJO holding the view configuration for a given tab.
| Nested Class Summary | |
|---|---|
static class |
SearchTab.EnrichmentHint
Immutable POJO holding Enrichment properties from a given tab. |
static class |
SearchTab.EnrichmentPlacementHint
Immutable POJO holdng Enrichment Placement properties for a given placement on a given tab. |
static class |
SearchTab.Layout
POJO holding defaultLayout information for the given tab. |
static class |
SearchTab.Scope
|
| Field Summary | |
|---|---|
static String |
PARAMETER_KEY
|
| Constructor Summary | |
|---|---|
SearchTab(SearchTab inherit,
String id,
String mode,
String key,
String parentKey,
String rssResultName,
boolean rssHidden,
NavigationConfig navConf,
Collection<SearchTab.EnrichmentPlacementHint> placements,
Collection<SearchTab.EnrichmentHint> enrichments,
String adCommand,
int adLimit,
int adOnTop,
List<String> css,
List<String> javascript,
boolean displayCss,
boolean executeOnBlank,
SearchTab.Layout defaultLayout,
Map<String,SearchTab.Layout> layouts,
SearchTab.Scope scope)
Creates a new instance of SearchTab |
|
| Method Summary | |
|---|---|
String |
getAdCommand()
Getter for property adCommand. |
int |
getAdLimit()
Getter for property adsLimit. |
int |
getAdOnTop()
Getter for property adOnTop. |
List<SearchTab> |
getAncestry()
|
List<String> |
getCss()
Deprecated. css definitions belong against the layout. |
SearchTab.Layout |
getDefaultLayout()
Getter for property defaultLayout. |
SearchTab.EnrichmentHint |
getEnrichmentByCommand(String command)
|
SearchTab.EnrichmentPlacementHint |
getEnrichmentPlacement(String id)
|
Collection<SearchTab.EnrichmentHint> |
getEnrichments()
Getter for property enrichments. |
String |
getId()
Getter for property id. |
SearchTab |
getInherit()
Getter for property inherit. |
List<String> |
getJavascript()
Deprecated. javascript definitions belong against the layout. |
String |
getKey()
Getter for property key. |
Map<String,SearchTab.Layout> |
getLayouts()
|
String |
getMode()
Getter for property mode. |
NavigationConfig |
getNavigationConfiguration()
|
String |
getParentKey()
Getter for property parentKey. |
String |
getRealKey()
Getter for the property key. |
String[] |
getRssCommands()
Getter for property rssResultName. |
boolean |
getRssHidden()
Deprecated. Not JavaBean compatable. Use isRssHidden() instead. |
String |
getRssResultName()
Getter for property rssResultName. |
SearchTab.Scope |
getScope()
|
boolean |
getShowRss()
Deprecated. Not JavaBean compatable. Use isShowRss() instead. |
boolean |
isDisplayCss()
Deprecated. css definitions belong against the layout. |
boolean |
isExecuteOnBlank()
Getter for property executeOnFront |
boolean |
isRssHidden()
Returns true if there should be no visible links to the rss version of this tab. |
boolean |
isShowRss()
Getter for property showRss |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String PARAMETER_KEY
| Constructor Detail |
|---|
public SearchTab(SearchTab inherit,
String id,
String mode,
String key,
String parentKey,
String rssResultName,
boolean rssHidden,
NavigationConfig navConf,
Collection<SearchTab.EnrichmentPlacementHint> placements,
Collection<SearchTab.EnrichmentHint> enrichments,
String adCommand,
int adLimit,
int adOnTop,
List<String> css,
List<String> javascript,
boolean displayCss,
boolean executeOnBlank,
SearchTab.Layout defaultLayout,
Map<String,SearchTab.Layout> layouts,
SearchTab.Scope scope)
inherit - id - mode - key - parentKey - rssResultName - rssHidden - navConf - placements - enrichments - adCommand - adLimit - adOnTop - css - javascript - defaultLayout - displayCss - executeOnBlank - layouts - scope - | Method Detail |
|---|
public String getId()
public String getAdCommand()
public int getAdLimit()
public int getAdOnTop()
public SearchTab getInherit()
public String getKey()
public String getRealKey()
public String getParentKey()
public String getRssResultName()
public String[] getRssCommands()
public boolean getRssHidden()
public boolean isRssHidden()
public boolean getShowRss()
public boolean isShowRss()
public boolean isExecuteOnBlank()
public boolean isDisplayCss()
public SearchTab.EnrichmentPlacementHint getEnrichmentPlacement(String id)
public Collection<SearchTab.EnrichmentHint> getEnrichments()
public SearchTab.EnrichmentHint getEnrichmentByCommand(String command)
command -
public String getMode()
public String toString()
toString in class Objectpublic List<SearchTab> getAncestry()
public List<String> getCss()
public List<String> getJavascript()
public SearchTab.Layout getDefaultLayout()
public Map<String,SearchTab.Layout> getLayouts()
public NavigationConfig getNavigationConfiguration()
public SearchTab.Scope getScope()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||