org.apache.clerezza.permissiondescriptions
Annotation Type PermissionInfo


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface PermissionInfo

This annotation is used to annotate Permissions to provide additional information about the permission

Author:
mir

Required Element Summary
 String value
          The name of the permission in a human comprehensible form.
 
Optional Element Summary
 String description
          A description about the permission.
 String icon
          A relative path to the icon resource that describes pictorgraphically what the permission does.
 

Element Detail

value

public abstract String value
The name of the permission in a human comprehensible form.

description

public abstract String description
A description about the permission.

Default:
""

icon

public abstract String icon
A relative path to the icon resource that describes pictorgraphically what the permission does. E.g. the icon of a file read permission may depict an eye, while the icon for a file write permission might be a pencil.

Default:
""


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.