org.cruxframework.crux.core.rebind.screen.widget.declarative
Annotation Type TagAttributeDeclaration


@Retention(value=RUNTIME)
@Target(value=ANNOTATION_TYPE)
public @interface TagAttributeDeclaration

Author:
Thiago da Rosa de Bustamante

Required Element Summary
 String value
           
 
Optional Element Summary
 String defaultValue
           
 String description
          A description to be used to compose the documentation of the generated library
 boolean required
           
 boolean supportsI18N
           
 boolean supportsResources
           
 Class<?> type
           
 

Element Detail

value

public abstract String value

type

public abstract Class<?> type
Default:
java.lang.String.class

defaultValue

public abstract String defaultValue
Default:
""

required

public abstract boolean required
Default:
false

supportsI18N

public abstract boolean supportsI18N
Default:
false

supportsResources

public abstract boolean supportsResources
Default:
false

description

public abstract String description
A description to be used to compose the documentation of the generated library

Default:
""


Copyright © 2014. All rights reserved.