|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.rave.designtime.BasicBeanCreateInfo
A basic implementation of BeanCreateInfo to use for convenience.
BeanCreateInfo| Field Summary | |
protected java.lang.String |
beanClassName
|
protected java.lang.String |
description
|
protected java.lang.String |
displayName
|
protected java.awt.Image |
largeIcon
|
protected java.awt.Image |
smallIcon
|
| Constructor Summary | |
BasicBeanCreateInfo()
|
|
BasicBeanCreateInfo(java.lang.String beanClassName)
|
|
BasicBeanCreateInfo(java.lang.String beanClassName,
java.awt.Image smallIcon)
|
|
BasicBeanCreateInfo(java.lang.String beanClassName,
java.lang.String displayName)
|
|
BasicBeanCreateInfo(java.lang.String beanClassName,
java.lang.String displayName,
java.awt.Image smallIcon)
|
|
BasicBeanCreateInfo(java.lang.String beanClassName,
java.lang.String displayName,
java.lang.String description)
|
|
| Method Summary | |
Result |
beanCreatedSetup(DesignBean designBean)
A hook that gets called after this JavaBean gets created initially. |
java.lang.String |
getBeanClassName()
Returns the class name of the new JavaBean to create when this BeanCreateInfo is invoked in a visual designer. |
java.lang.String |
getDescription()
Returns a description for this item. |
java.lang.String |
getDisplayName()
Returns a display name for this item. |
java.lang.String |
getHelpKey()
Returns the help key for this item. |
java.awt.Image |
getLargeIcon()
Returns a large image icon for this item. |
java.awt.Image |
getSmallIcon()
Returns a small image icon for this item. |
void |
setBeanClassName(java.lang.String beanClassName)
|
void |
setDescription(java.lang.String description)
|
void |
setDisplayName(java.lang.String displayName)
|
void |
setLargeIcon(java.awt.Image largeIcon)
|
void |
setSmallIcon(java.awt.Image smallIcon)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String beanClassName
protected java.lang.String description
protected java.lang.String displayName
protected java.awt.Image largeIcon
protected java.awt.Image smallIcon
| Constructor Detail |
public BasicBeanCreateInfo()
public BasicBeanCreateInfo(java.lang.String beanClassName)
public BasicBeanCreateInfo(java.lang.String beanClassName,
java.awt.Image smallIcon)
public BasicBeanCreateInfo(java.lang.String beanClassName,
java.lang.String displayName)
public BasicBeanCreateInfo(java.lang.String beanClassName,
java.lang.String displayName,
java.awt.Image smallIcon)
public BasicBeanCreateInfo(java.lang.String beanClassName,
java.lang.String displayName,
java.lang.String description)
| Method Detail |
public Result beanCreatedSetup(DesignBean designBean)
BeanCreateInfoA hook that gets called after this JavaBean gets created initially. This is useful for a component author to setup an initial state for their JavaBean when it is first created. Note that this method is only called one time after the JavaBeans are initially created from the palette. This is *not* a hook that is called each time the project is reopened.
NOTE: If the specified bean has an associated DesignInfo class - it will have "first crack" at modifying the initial state of the bean. This method will be called after the DesignInfo one is called.
beanCreatedSetup in interface BeanCreateInfopublic java.lang.String getBeanClassName()
BeanCreateInfo
getBeanClassName in interface BeanCreateInfopublic java.lang.String getDescription()
DisplayItem
getDescription in interface DisplayItempublic java.lang.String getDisplayName()
DisplayItem
getDisplayName in interface DisplayItempublic java.lang.String getHelpKey()
DisplayItem
getHelpKey in interface DisplayItempublic java.awt.Image getLargeIcon()
DisplayItem
getLargeIcon in interface DisplayItempublic java.awt.Image getSmallIcon()
DisplayItem
getSmallIcon in interface DisplayItempublic void setBeanClassName(java.lang.String beanClassName)
public void setDescription(java.lang.String description)
public void setDisplayName(java.lang.String displayName)
public void setLargeIcon(java.awt.Image largeIcon)
public void setSmallIcon(java.awt.Image smallIcon)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||