public class WidgetTypeResource extends Object
Constructor and Description |
---|
WidgetTypeResource(String category) |
Modifier and Type | Method and Description |
---|---|
Object |
doGet(String widgetTypeName,
javax.ws.rs.core.UriInfo uriInfo) |
TemplateView |
getTemplate(javax.ws.rs.core.UriInfo uriInfo) |
List<String> |
getWidgetTypeCategories(WidgetTypeDefinition wTypeDef) |
String |
getWidgetTypeCategoriesAsString(WidgetTypeDefinition wTypeDef) |
Object |
getWidgetTypeDefinition(javax.servlet.http.HttpServletRequest request,
String name) |
Object |
getWidgetTypeDefinitions(javax.servlet.http.HttpServletRequest request,
String categories,
String version,
Boolean all)
Returns widget types definitions for given categories
|
Object |
getWidgetTypeDefinitionsForCategory(javax.servlet.http.HttpServletRequest request,
String category,
String version,
Boolean all)
Returns widget types definitions for given category.
|
String |
getWidgetTypeDescription(WidgetTypeDefinition wTypeDef) |
String |
getWidgetTypeLabel(WidgetTypeDefinition wTypeDef) |
Object |
getWikiDocumentation(javax.ws.rs.core.UriInfo uriInfo) |
public WidgetTypeResource(String category)
public Object getWidgetTypeDefinitions(@Context javax.servlet.http.HttpServletRequest request, String categories, String version, Boolean all)
If the category is null, the filter does not check the category. Widget types without a configuration are included if boolean 'all' is set to true. Mutliple categories are extracted from the query parameter by splitting on the space character.
If not null, the version parameter will exclude all widget types that did not exist before this version.
public Object getWidgetTypeDefinitionsForCategory(@Context javax.servlet.http.HttpServletRequest request, String category, String version, Boolean all)
If the category is null, the filter does not check the category. Widget types without a configuration are included if boolean 'all' is set to true.
If not null, the version parameter will exclude all widget types that did not exist before this version.
public Object getWidgetTypeDefinition(@Context javax.servlet.http.HttpServletRequest request, String name)
public TemplateView getTemplate(@Context javax.ws.rs.core.UriInfo uriInfo)
public Object getWikiDocumentation(@Context javax.ws.rs.core.UriInfo uriInfo)
public String getWidgetTypeLabel(WidgetTypeDefinition wTypeDef)
public String getWidgetTypeDescription(WidgetTypeDefinition wTypeDef)
public List<String> getWidgetTypeCategories(WidgetTypeDefinition wTypeDef)
public String getWidgetTypeCategoriesAsString(WidgetTypeDefinition wTypeDef)
Copyright © 2015 Nuxeo SA. All rights reserved.