Nuxeo Enterprise Platform 5.4

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

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

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


Constructor Summary
AnnotationFilter()
           
AnnotationFilter(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)
           
 
Method Summary
 boolean accept(Annotation annotation)
           
 java.lang.String getAuthor()
           
 java.lang.String getField(java.lang.String name)
           
 java.util.Map<java.lang.String,java.lang.String> getFields()
           
 java.lang.String getIcon()
           
 java.lang.String getName()
           
 java.util.List<java.lang.String> getParameters()
           
 java.lang.String getType()
           
 boolean hasParameters()
           
 void removeField(java.lang.String name)
           
 void setAuthor(java.lang.String author)
           
 void setField(java.lang.String name, java.lang.String value)
           
 void setFields(java.util.Map<java.lang.String,java.lang.String> fields)
           
 void setType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationFilter

public AnnotationFilter()

AnnotationFilter

public AnnotationFilter(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)
Method Detail

accept

public boolean accept(Annotation annotation)

getName

public java.lang.String getName()

getIcon

public java.lang.String getIcon()

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getAuthor

public java.lang.String getAuthor()

setAuthor

public void setAuthor(java.lang.String author)

getFields

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

getField

public java.lang.String getField(java.lang.String name)

setFields

public void setFields(java.util.Map<java.lang.String,java.lang.String> fields)

setField

public void setField(java.lang.String name,
                     java.lang.String value)

removeField

public void removeField(java.lang.String name)

getParameters

public java.util.List<java.lang.String> getParameters()

hasParameters

public boolean hasParameters()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.