Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.annotations.gwt.client.configuration
Class WebConfiguration

java.lang.Object
  extended by org.nuxeo.ecm.platform.annotations.gwt.client.configuration.WebConfiguration
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable

public class WebConfiguration
extends java.lang.Object
implements com.google.gwt.user.client.rpc.IsSerializable

Author:
Thomas Roger

Field Summary
static WebConfiguration DEFAULT_WEB_CONFIGURATION
           
 
Constructor Summary
WebConfiguration()
           
 
Method Summary
 void addAnnotationDefinition(AnnotationDefinition annotationDefinition)
           
 void addFilter(int order, java.lang.String name, java.lang.String icon, java.lang.String type, java.lang.String author, java.util.Map<java.lang.String,java.lang.String> fields)
           
 boolean canAnnotate()
           
 AnnotationDefinition getAnnotationDefinition(java.lang.String name)
           
 java.util.List<AnnotationDefinition> getAnnotationDefinitions()
           
 java.util.List<AnnotationDefinition> getAnnotationDefinitions(AnnotationDefinitionFilter filter)
           
 java.util.Map<java.lang.String,AnnotationDefinition> getAnnotationDefinitionsMap()
           
 java.util.Set<java.lang.String> getDisplayedFields()
           
 java.util.Map<java.lang.String,java.lang.String> getFieldLabels()
           
 java.util.List<AnnotationFilter> getFilters()
           
 java.util.Map<java.lang.String,java.lang.String> getUserInfo()
           
 void removeAnnotationDefinition(AnnotationDefinition annotationDefinition)
           
 void setCanAnnotate(boolean canAnnotate)
           
 void setDisplayedFields(java.util.Set<java.lang.String> fields)
           
 void setFieldLabels(java.util.Map<java.lang.String,java.lang.String> fieldLabels)
           
 void setFilters(java.util.List<AnnotationFilter> filters)
           
 void setUserInfo(java.util.Map<java.lang.String,java.lang.String> userInfo)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_WEB_CONFIGURATION

public static final WebConfiguration DEFAULT_WEB_CONFIGURATION
Constructor Detail

WebConfiguration

public WebConfiguration()
Method Detail

addAnnotationDefinition

public void addAnnotationDefinition(AnnotationDefinition annotationDefinition)

removeAnnotationDefinition

public void removeAnnotationDefinition(AnnotationDefinition annotationDefinition)

getAnnotationDefinitions

public java.util.List<AnnotationDefinition> getAnnotationDefinitions()

getAnnotationDefinitions

public java.util.List<AnnotationDefinition> getAnnotationDefinitions(AnnotationDefinitionFilter filter)

getAnnotationDefinitionsMap

public java.util.Map<java.lang.String,AnnotationDefinition> getAnnotationDefinitionsMap()

getAnnotationDefinition

public AnnotationDefinition getAnnotationDefinition(java.lang.String name)

setUserInfo

public void setUserInfo(java.util.Map<java.lang.String,java.lang.String> userInfo)

getUserInfo

public java.util.Map<java.lang.String,java.lang.String> getUserInfo()

addFilter

public void addFilter(int order,
                      java.lang.String name,
                      java.lang.String icon,
                      java.lang.String type,
                      java.lang.String author,
                      java.util.Map<java.lang.String,java.lang.String> fields)

getFilters

public java.util.List<AnnotationFilter> getFilters()

setFilters

public void setFilters(java.util.List<AnnotationFilter> filters)

getDisplayedFields

public java.util.Set<java.lang.String> getDisplayedFields()

setDisplayedFields

public void setDisplayedFields(java.util.Set<java.lang.String> fields)

setFieldLabels

public void setFieldLabels(java.util.Map<java.lang.String,java.lang.String> fieldLabels)

getFieldLabels

public java.util.Map<java.lang.String,java.lang.String> getFieldLabels()

setCanAnnotate

public void setCanAnnotate(boolean canAnnotate)

canAnnotate

public boolean canAnnotate()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.