com.leafdigital.ui.api
Annotation Type UIHandler


@Retention(value=RUNTIME)
@Target(value=TYPE)
@Documented
public @interface UIHandler

Annotation used to indicate that an object supports callbacks associated with a particular UI XML file. This is used for compile-time checking that all the required action callback methods actually exist, and at runtime to throw an error if your supplied callback doesn't have the annotation.


Required Element Summary
 java.lang.String[] value
           
 

Element Detail

value

public abstract java.lang.String[] value
Returns:
Name of xml files that contain the UI definition, not including the '.xml'; files are assumed to be in same folder as Java source


Copyright © 2011 Samuel Marshall. All rights reserved.