intarsys runtime library

de.intarsys.tools.presentation
Interface IPresentationSupport

All Known Implementing Classes:
BeanPropertiesNode, CommonNode, DeclaredPropertiesNode, NoneNode, PropertiesNode, PropertyNode, PropertyPresentation, PropertyPresentationGroup, PropertyPresentationItem, PropertyRenderer, StaticResource

public interface IPresentationSupport

These objects can be presented by a GUI.


Field Summary
static Object ATTR_DESCRIPTION
           
static Object ATTR_ICON
           
static Object ATTR_LABEL
           
static Object ATTR_TIP
           
 
Method Summary
 String getDescription()
          A long, descriptive string representation.
 String getIconName()
          A name for an icon.
 String getLabel()
          A short string representation (suitable for example for use with an icon or menu item).
 String getTip()
          An "intermediate" length description (suitable for example with a tooltip).
 

Field Detail

ATTR_DESCRIPTION

static final Object ATTR_DESCRIPTION

ATTR_LABEL

static final Object ATTR_LABEL

ATTR_ICON

static final Object ATTR_ICON

ATTR_TIP

static final Object ATTR_TIP
Method Detail

getDescription

String getDescription()
A long, descriptive string representation.

Returns:
A long, descriptive string representation.

getIconName

String getIconName()
A name for an icon.

Returns:
A name for an icon.

getLabel

String getLabel()
A short string representation (suitable for example for use with an icon or menu item).

Returns:
A short string representation (suitable for example for use with an icon or menu item).

getTip

String getTip()
An "intermediate" length description (suitable for example with a tooltip).

Returns:
An "intermediate" length description (suitable for example with a tooltip).

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.