|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.palette2.PaletteItem
oracle.ide.palette2.DefaultPaletteItem
public class DefaultPaletteItem
DefaultPaletteItem - class provides a default PaletteItem model implementation that can be extended by client extension developers. Page provider oracle.ideimpl.palete2.DeclaredPageProvider utilizes the DefaultPalette* classes as concrete implementations for static Pages defined in the extension manifest.
Palette,
DefaultPalettePage,
DefaultPaletteGroup,
DefaultPaletteSection| Field Summary | |
|---|---|
static java.lang.String |
ITEM_CLASSNAME
|
static java.lang.String |
ITEM_CLASSPATH
|
static java.lang.String |
ITEM_CODESNIPPET
|
static java.lang.String |
ITEM_EDITOR
HashMap itemData keys |
static java.lang.String |
ITEM_INFO
|
static java.lang.String |
ITEM_LIBRARY
|
static java.lang.String |
ITEM_TECHNOLOGYSCOPES
|
static java.lang.String |
ITEM_TYPE
|
static java.lang.String |
ITEM_WEIGHT
|
| Fields inherited from class oracle.ide.palette2.PaletteItem |
|---|
PALETTE_ITEM_FLAVOR |
| Constructor Summary | |
|---|---|
DefaultPaletteItem()
Default Constructor. |
|
DefaultPaletteItem(java.lang.String name,
java.lang.String description,
javax.swing.Icon icon,
java.lang.String itemId,
java.lang.String providerId,
java.lang.String pageEditor,
java.util.List<java.lang.String> technologyScopes,
java.lang.String type,
java.lang.String info,
java.lang.String classPath,
java.lang.String className,
java.lang.String library,
java.lang.String weight,
java.lang.String helpable,
java.lang.String searchTextContext)
Constructor for a declared item component from the extension manifest Takes and Icon. |
|
DefaultPaletteItem(java.lang.String name,
java.lang.String description,
java.lang.String icon,
java.lang.String itemId,
java.lang.String providerId,
java.lang.String pageEditor,
java.util.List<java.lang.String> technologyScopes,
java.lang.String type,
java.lang.String info,
java.lang.String classPath,
java.lang.String className,
java.lang.String library,
java.lang.String weight,
java.lang.String helpable,
java.lang.String searchTextContext)
Constructor for a declared item component from the extension manifest |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Equals |
java.lang.Object |
getData(java.lang.Object key)
Get data |
java.lang.String |
getDescription()
Get description. |
java.lang.String |
getHelpable()
Get help link. |
javax.swing.Icon |
getIcon()
Get Icon. |
java.lang.String |
getIconURL()
|
java.lang.String |
getItemId()
Get Item Id |
java.lang.String |
getName()
Get display name. |
java.lang.String |
getProviderId()
Get Provider Id. |
java.lang.String |
getSearchTextContext()
Get search text context callback name. |
void |
setData(java.lang.Object key,
java.lang.Object data)
|
protected void |
setDescription(java.lang.String description)
Set description |
protected void |
setHelpable(java.lang.String helpable)
Set help link. |
protected void |
setIcon(javax.swing.Icon icon)
Set Icon |
protected void |
setIcon(java.lang.String iconParm)
Set Icon. |
protected void |
setItemId(java.lang.String itemId)
Set Item Id |
protected void |
setName(java.lang.String name)
Set display name. |
protected void |
setProviderId(java.lang.String providerId)
Get Provider Id. |
protected void |
setSearchTextContext(java.lang.String searchTextContext)
Set search text context callback name. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ITEM_EDITOR
public static final java.lang.String ITEM_INFO
public static final java.lang.String ITEM_CLASSPATH
public static final java.lang.String ITEM_CLASSNAME
public static final java.lang.String ITEM_LIBRARY
public static final java.lang.String ITEM_TECHNOLOGYSCOPES
public static final java.lang.String ITEM_TYPE
public static final java.lang.String ITEM_WEIGHT
public static final java.lang.String ITEM_CODESNIPPET
| Constructor Detail |
|---|
public DefaultPaletteItem()
public DefaultPaletteItem(java.lang.String name,
java.lang.String description,
java.lang.String icon,
java.lang.String itemId,
java.lang.String providerId,
java.lang.String pageEditor,
java.util.List<java.lang.String> technologyScopes,
java.lang.String type,
java.lang.String info,
java.lang.String classPath,
java.lang.String className,
java.lang.String library,
java.lang.String weight,
java.lang.String helpable,
java.lang.String searchTextContext)
public DefaultPaletteItem(java.lang.String name,
java.lang.String description,
javax.swing.Icon icon,
java.lang.String itemId,
java.lang.String providerId,
java.lang.String pageEditor,
java.util.List<java.lang.String> technologyScopes,
java.lang.String type,
java.lang.String info,
java.lang.String classPath,
java.lang.String className,
java.lang.String library,
java.lang.String weight,
java.lang.String helpable,
java.lang.String searchTextContext)
| Method Detail |
|---|
public java.lang.String getName()
getName in class PaletteItemprotected void setName(java.lang.String name)
public java.lang.String getDescription()
getDescription in class PaletteItemprotected void setDescription(java.lang.String description)
public javax.swing.Icon getIcon()
getIcon in class PaletteItempublic java.lang.String getIconURL()
protected void setIcon(java.lang.String iconParm)
iconParm - protected void setIcon(javax.swing.Icon icon)
icon - public java.lang.String getItemId()
getItemId in class PaletteItemprotected void setItemId(java.lang.String itemId)
itemId. - public java.lang.String getProviderId()
An identifier that is utilized to identify this item as belonging to the page provider that 'owns' this item. For example, oracle.ide.palette2.DeclaredPageProvider may own all statically declared items.
getProviderId in class PaletteItemprotected void setProviderId(java.lang.String providerId)
An identifier that is utilized to identify this item as belonging to the page provider that 'owns' this item. For example, oracle.ide.palette2.DeclaredPageProvider may own all statically declared items.
public java.lang.String getSearchTextContext()
getSearchTextContext in class PaletteItemprotected void setSearchTextContext(java.lang.String searchTextContext)
searchTextContext - public java.lang.String getHelpable()
getHelpable in class PaletteItemprotected void setHelpable(java.lang.String helpable)
helpable - public java.lang.Object getData(java.lang.Object key)
Use to surface arbitrary additional data. This is used to identify the item to their clients without requiring clients to cast to a PaletteItem subclass.
For example, in XMLEF, use getData to get from a PaletteItem back to the identification of what type of element to create (XmlKey). XMLEF's PaletteItem instances will have this data.
getData in class PaletteItem
public void setData(java.lang.Object key,
java.lang.Object data)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj -
public java.lang.String toString()
toString in class java.lang.Object
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||