|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface PrimitiveInfo
Optional, use this annotation for the some implementation of ISense and
IAction, this annotation specifies the name and description of primitive.
If not specified, nothing horrible will happen, but it is not user friendly,
because the name of the implementing class will be used. Try to keep it unique, not
required, only better for humans working with editor.
| Required Element Summary | |
|---|---|
String |
description
More precise description of the primitive, should describe what exactly does it do and what are its parameters. |
String |
name
Name of the primitive displayed in the editor and debugger. |
| Optional Element Summary | |
|---|---|
String[] |
tags
Tags of the primitive (e.g. |
| Element Detail |
|---|
public abstract String name
public abstract String description
public abstract String[] tags
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||