| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEditorDescriptor
Containing some static information of an schema object editor
| Method Summary | |
|---|---|
|  ISchemaObjectEditorActionBarContributor | getActionContributor()Returns the action bar contributor, can be null | 
|  java.util.Map | getDefaultPagesOrder()Returns the default order of the pages. | 
|  IEditorPageDescriptor[] | getDefaultSortedPages()Returns the pages of this editor with default order | 
|  java.lang.String | getEditorId()Returns the editor id | 
|  java.lang.String | getEditorName()Returns the editor name | 
|  ISchemaObjectEditorHandler | getHandler()Returns the handler for this editor | 
|  org.eclipse.swt.graphics.Image | getIcon()Returns the icon for this editor, can be null | 
|  IEditorPageDescriptor | getMandatoryFirstPage()Returns the page which is specified as the first page when it's visible | 
|  IEditorPageDescriptor | getMandatoryLastPage()Returns the page which is specified as the last page when it's visible | 
|  java.lang.String | getObjectTypeName()Returns the object type name | 
|  IEditorPageDescriptor[] | getPageDescriptors()Returns the pages list of this editor | 
|  java.lang.String | getPluginId()Returns the plugin id which this editors belongs to | 
|  java.lang.String | getSchemaObjectType()Returns the db object type id for which this editor is defined | 
|  IEditorPageDescriptor[] | getSortedPages()Returns the pages of this editor with the order set by end-user | 
|  java.lang.String | getVendorName()Returns the vendor name | 
|  java.lang.String | getVersion()Returns the product version for which this editor is defined | 
|  IEditorPageDescriptor[] | getVisibleSortedPages()Returns the visible pages of this editor with the order set by end-user | 
|  IEditorPageDescriptor[] | getVisibleSortedPagesDefault()Returns the visible pages of this editor with default order | 
|  boolean | isVisibilityConfigurable()Checks if the visibility of pages of this editor can be set by end user | 
|  void | setActionContributor(ISchemaObjectEditorActionBarContributor contributor)Sets the action bar contributor, should NOT called by consumer | 
|  void | setHandler(ISchemaObjectEditorHandler handler)Sets the handler, should NOT called by consumer | 
|  void | setMandatoryFirstPage(IEditorPageDescriptor mandatoryFirstPage) | 
|  void | setMandatoryLastPage(IEditorPageDescriptor mandatoryLastPage) | 
|  void | setObjectTypeName(java.lang.String objTypeName) | 
|  void | setPageDescriptors(IEditorPageDescriptor[] pages)Sets the pages of this editor, should NOT called by consumer | 
|  void | setPluginId(java.lang.String pluginId)Sets the plugin id | 
| Method Detail | 
|---|
java.lang.String getEditorName()
java.lang.String getEditorId()
java.lang.String getVendorName()
java.lang.String getVersion()
java.lang.String getSchemaObjectType()
IEditorPageDescriptor[] getPageDescriptors()
void setPageDescriptors(IEditorPageDescriptor[] pages)
pages - ISchemaObjectEditorHandler getHandler()
void setHandler(ISchemaObjectEditorHandler handler)
handler - org.eclipse.swt.graphics.Image getIcon()
null
boolean isVisibilityConfigurable()
ISchemaObjectEditorActionBarContributor getActionContributor()
null
void setActionContributor(ISchemaObjectEditorActionBarContributor contributor)
contributor - java.util.Map getDefaultPagesOrder()
IEditorPageDescriptor[] getSortedPages()
IEditorPageDescriptor[] getDefaultSortedPages()
IEditorPageDescriptor[] getVisibleSortedPages()
IEditorPageDescriptor[] getVisibleSortedPagesDefault()
IEditorPageDescriptor getMandatoryFirstPage()
IEditorPageDescriptor getMandatoryLastPage()
void setMandatoryFirstPage(IEditorPageDescriptor mandatoryFirstPage)
mandatoryFirstPage - void setMandatoryLastPage(IEditorPageDescriptor mandatoryLastPage)
mandatoryLastPage - java.lang.String getObjectTypeName()
void setObjectTypeName(java.lang.String objTypeName)
objTypeName - java.lang.String getPluginId()
void setPluginId(java.lang.String pluginId)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||