org.cumt.model
Annotation Type TypeAttributes


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

This annotation specifies some metadata of a given object. This works like a beanInfo.

Author:
Carlos Descalzi

Optional Element Summary
 java.lang.Class<? extends Editor> editorClass
          The class name of the editor used for the annotated object.
 java.lang.String icon
          The location of the icon set to the annotated object.
 java.lang.String labelBundleKey
          Key of a bundle which holds the description for an object.
 

labelBundleKey

public abstract java.lang.String labelBundleKey
Key of a bundle which holds the description for an object.

Default:
""

icon

public abstract java.lang.String icon
The location of the icon set to the annotated object.

Default:
""

editorClass

public abstract java.lang.Class<? extends Editor> editorClass
The class name of the editor used for the annotated object. It must implement the Editor interface.

Default:
org.cumt.view.editors.BaseModelNodeEditor.class


Copyright © 2006 null. All Rights Reserved.