com.threerings.util
Annotation Type ActionScript


@Retention(value=RUNTIME)
@Target(value={CONSTRUCTOR,FIELD,METHOD,TYPE})
public @interface ActionScript

An annotation that controls ActionScript code generation.


Optional Element Summary
 String name
          Indicates a custom name to be used for the ActionScript version of this field, method or class.
 boolean omit
          Indicates whether this field, method or class should be omitted from the ActionScript translation.
 String type
          Indicates a custom type to be used for the ActionScript version of this field.
 

omit

public abstract boolean omit
Indicates whether this field, method or class should be omitted from the ActionScript translation.

Default:
false

name

public abstract String name
Indicates a custom name to be used for the ActionScript version of this field, method or class.

Default:
""

type

public abstract String type
Indicates a custom type to be used for the ActionScript version of this field. Ignored if used on a method or class.

Default:
""