org.nuxeo.ecm.platform.annotations.gwt.client.configuration
Class WebConfiguration
java.lang.Object
org.nuxeo.ecm.platform.annotations.gwt.client.configuration.WebConfiguration
- All Implemented Interfaces:
- com.google.gwt.user.client.rpc.IsSerializable
public class WebConfiguration
- extends Object
- implements com.google.gwt.user.client.rpc.IsSerializable
- Author:
- Thomas Roger
Method Summary |
void |
addAnnotationDefinition(AnnotationDefinition annotationDefinition)
|
void |
addFilter(int order,
String name,
String icon,
String type,
String author,
Map<String,String> fields)
|
boolean |
canAnnotate()
|
AnnotationDefinition |
getAnnotationDefinition(String name)
|
List<AnnotationDefinition> |
getAnnotationDefinitions()
|
List<AnnotationDefinition> |
getAnnotationDefinitions(AnnotationDefinitionFilter filter)
|
Map<String,AnnotationDefinition> |
getAnnotationDefinitionsMap()
|
Set<String> |
getDisplayedFields()
|
Map<String,String> |
getFieldLabels()
|
List<AnnotationFilter> |
getFilters()
|
Map<String,String> |
getUserInfo()
|
void |
removeAnnotationDefinition(AnnotationDefinition annotationDefinition)
|
void |
setCanAnnotate(boolean canAnnotate)
|
void |
setDisplayedFields(Set<String> fields)
|
void |
setFieldLabels(Map<String,String> fieldLabels)
|
void |
setFilters(List<AnnotationFilter> filters)
|
void |
setUserInfo(Map<String,String> userInfo)
|
DEFAULT_WEB_CONFIGURATION
public static final WebConfiguration DEFAULT_WEB_CONFIGURATION
WebConfiguration
public WebConfiguration()
addAnnotationDefinition
public void addAnnotationDefinition(AnnotationDefinition annotationDefinition)
removeAnnotationDefinition
public void removeAnnotationDefinition(AnnotationDefinition annotationDefinition)
getAnnotationDefinitions
public List<AnnotationDefinition> getAnnotationDefinitions()
getAnnotationDefinitions
public List<AnnotationDefinition> getAnnotationDefinitions(AnnotationDefinitionFilter filter)
getAnnotationDefinitionsMap
public Map<String,AnnotationDefinition> getAnnotationDefinitionsMap()
getAnnotationDefinition
public AnnotationDefinition getAnnotationDefinition(String name)
setUserInfo
public void setUserInfo(Map<String,String> userInfo)
getUserInfo
public Map<String,String> getUserInfo()
addFilter
public void addFilter(int order,
String name,
String icon,
String type,
String author,
Map<String,String> fields)
getFilters
public List<AnnotationFilter> getFilters()
setFilters
public void setFilters(List<AnnotationFilter> filters)
getDisplayedFields
public Set<String> getDisplayedFields()
setDisplayedFields
public void setDisplayedFields(Set<String> fields)
setFieldLabels
public void setFieldLabels(Map<String,String> fieldLabels)
getFieldLabels
public Map<String,String> getFieldLabels()
setCanAnnotate
public void setCanAnnotate(boolean canAnnotate)
canAnnotate
public boolean canAnnotate()
Copyright © 2011 Nuxeo SAS. All Rights Reserved.