Package com.biglybt.pif.ui
Interface UIPluginView
- All Known Subinterfaces:
MdiEntry
,MdiEntrySWT
,UISWTView
,UISWTViewCore
- All Known Implementing Classes:
BaseMdiEntry
,SideBarEntrySWT
,TabbedEntry
,UISWTViewImpl
public interface UIPluginView
All plugin views should inherit from this interface so that we can always
check to see if they are a plugin view.
Any non generic UI plugin view functions are placed here, and every UI should implement them.
- Since:
- 2.3.0.5
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Closes the viewRetrieve the data sources related to this view.Gets the plugin interface associated with this view, null if none definedID of the viewvoid
-
Method Details
-
getDataSource
Object getDataSource()Retrieve the data sources related to this view.- Returns:
- dependent upon subclasses implementation
-
getViewID
String getViewID()ID of the view- Returns:
- ID of the view
- Since:
- 2.3.0.6
-
closeView
void closeView()Closes the view- Since:
- 2.3.0.6
-
getPluginInterface
PluginInterface getPluginInterface()Gets the plugin interface associated with this view, null if none defined- Since:
- 4.5.1.1
-
setToolBarListener
- Since:
- 4.6.0.5
-
getToolBarListener
UIPluginViewToolBarListener getToolBarListener()- Since:
- 4.6.0.5
-