|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PalettePage
Method Summary | |
---|---|
void |
addPaletteItem(java.lang.String icon, java.lang.String info, boolean isPersistent, java.lang.String longLabel, java.lang.String shortLabel, java.lang.String type, java.lang.String editor, java.lang.String library) Add a palette item to the Palette Page |
boolean |
canShow() Returns true if palette page can display itself. |
boolean |
getCanRemove() Returns if this page can be removed by the user. |
boolean |
getDraggable() Return dnd. |
java.lang.String |
getName() Return the name of the page. |
java.lang.String |
getPageEditor() Return the PageEditor for this PalettePage |
java.lang.String |
getPaletteContext() Return the PaletteContext |
PaletteItem |
getPaletteItem(java.lang.String itemName) Retrieve PaletteItem by Item Name |
java.util.ArrayList |
getPaletteItems() Return list of the palette items contained within the page |
java.lang.String |
getProjectConfigurator() Return the project configurator for this PalettePage |
java.lang.String |
getShowForTypes() Get current type list |
java.lang.String |
getTechnologyScope() Return Technology Scope |
java.lang.String |
getType() Return the main type( suffix ) that maps to this page |
java.lang.String |
getView() Return the current view |
boolean |
isPersistent() Return true if page info should be persisted |
void |
setCanRemove(boolean canRemove) Set if this page can be removed by the users |
void |
setCanShow(boolean canShow) Set whether to allow the palette page to display itself. |
void |
setDraggable(boolean draggable) Sets if the all palette items belonging to this page can be dragged. |
void |
setIsPersistent(boolean isPersistent) Set whether to save information during shutdown. |
void |
setName(java.lang.String name) Set the name of the page. |
void |
setPageEditor(java.lang.String pageEditor) Set the PageEditor for this Palette Page |
void |
setPaletteContext(java.lang.String paletteContextClass) Set the PaletteContext |
void |
setProjectConfigurator(java.lang.String pc) Set the project configuration for this PalettePage |
void |
setShowForTypes(java.lang.String types) Set which page types to show this page for. |
void |
setTechnologyScope(java.lang.String scope) Set Technology Scope |
void |
setType(java.lang.String type) Set the main type( suffix ) to map this page to. |
void |
setView(java.lang.String view) Set the main view( list or icon ) for this page. |
Methods inherited from interface oracle.ide.model.Folder |
---|
add, canAdd, canRemove, containsChild, remove, removeAll, size |
Methods inherited from interface oracle.ide.model.Element |
---|
getAttributes, getChildren, getData, mayHaveChildren |
Methods inherited from interface oracle.ide.model.Displayable |
---|
getIcon, getLongLabel, getShortLabel, getToolTipText, toString |
Method Detail |
---|
java.util.ArrayList getPaletteItems()
void addPaletteItem(java.lang.String icon, java.lang.String info, boolean isPersistent, java.lang.String longLabel, java.lang.String shortLabel, java.lang.String type, java.lang.String editor, java.lang.String library)
icon
- URL of Icon for palette to displayinfo
- Extra information associated with itemboolean
- IsPersistent Used to persist item after shutdown.longLabel
- Tooltip infoshortLabel
- Generally used as the display name.type
- Type of palette item( java, jsp, html, etc. )editor
- Editor associated with item which will be invoked.library
- All libraries that should be added to project when item is pressed.boolean isPersistent()
void setIsPersistent(boolean isPersistent)
boolean canShow()
void setCanShow(boolean canShow)
void setShowForTypes(java.lang.String types)
the
- semi-colon delimited suffixes.java.lang.String getShowForTypes()
void setName(java.lang.String name)
name
- of page.java.lang.String getName()
void setPaletteContext(java.lang.String paletteContextClass)
the
- paletteContext to usejava.lang.String getPaletteContext()
void setType(java.lang.String type)
the
- suffix to map this page to.java.lang.String getType()
void setView(java.lang.String view)
the
- view for this page.java.lang.String getView()
void setCanRemove(boolean canRemove)
false
- if this page can be removed, defaults to true.boolean getCanRemove()
void setPageEditor(java.lang.String pageEditor)
pageEditor
-java.lang.String getPageEditor()
void setProjectConfigurator(java.lang.String pc)
the
- ProjectConfigurator to evaluate this page.java.lang.String getProjectConfigurator()
void setDraggable(boolean draggable)
draggable
-boolean getDraggable()
PaletteItem getPaletteItem(java.lang.String itemName)
itemName
- Name of Itemvoid setTechnologyScope(java.lang.String scope)
scope
-java.lang.String getTechnologyScope()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.2) E13403-10 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |