|
||||||||||
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 |