|
Oculus Layout Builder Plugin API Documentation November 25, 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.oculustech.layoutbuilder.pluginapi.ComponentKind
An instance of this structure class contains the information necessary for the builder shell to know about the availability of a component, how to represent it in the palette, and how to construct it from its factory.
Constructor Summary | |
ComponentKind(java.lang.String kindName,
java.lang.String humanReadableName,
java.lang.String description,
javax.swing.Icon paletteIcon)
|
Method Summary | |
abstract java.lang.Object |
createComponent()
Create an instance of this component kind with the default data model. |
java.lang.String |
getCategoryName()
Returns the name of the category in which to put this component in the palette |
java.lang.String |
getDescription()
Returns a brief description of this component. |
java.lang.String |
getFactoryName()
Returns the fully-qualified class name of the factory corresponding to this component-kind |
java.lang.String |
getHumanReadableName()
Returns the human-readable name of this component. |
java.lang.String |
getKindName()
Returns the name of this component kind. |
javax.swing.Icon |
getPaletteIcon()
Returns the icon to use for this component in the palette. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ComponentKind(java.lang.String kindName, java.lang.String humanReadableName, java.lang.String description, javax.swing.Icon paletteIcon)
Method Detail |
public java.lang.String getFactoryName()
public java.lang.String getKindName()
public java.lang.String getHumanReadableName()
public java.lang.String getDescription()
public java.lang.String getCategoryName()
public javax.swing.Icon getPaletteIcon()
public abstract java.lang.Object createComponent()
|
Oculus Layout Builder Plugin API Documentation November 25, 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |