Class MatrixPanelRenderer
java.lang.Object
org.nuiton.math.matrix.viewer.renderer.MatrixPanelRenderer
- All Implemented Interfaces:
ActionListener,EventListener,MatrixRenderer
Matrix panel renderer.
- Version:
- $Revision$ Last update : $Date$ By : $Author$
- Author:
- chatellier
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MatrixPanelEditorMatrix editor.protected JButtonExport button.protected MatrixNDCurrent matrix.protected JPanelRenderer main component. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetComponent(MatrixND matrix) Renderer component for matrix.Get editor instance to allow configuration.getIcon()Renderer icon (used inMatrixRendererSolution.ICONrendering).getName()Renderer name (used inMatrixRendererSolution.RADIO_BUTTONrendering).
-
Field Details
-
panel
Renderer main component. -
editor
Matrix editor. -
exportButton
Export button. -
matrix
Current matrix.
-
-
Constructor Details
-
MatrixPanelRenderer
public MatrixPanelRenderer()
-
-
Method Details
-
getEditor
Get editor instance to allow configuration.- Returns:
- internal editor reference
-
getComponent
Description copied from interface:MatrixRendererRenderer component for matrix.- Specified by:
getComponentin interfaceMatrixRenderer- Parameters:
matrix- matrix to display (can be null with default rendering support)- Returns:
- component
- See Also:
-
getIcon
Description copied from interface:MatrixRendererRenderer icon (used inMatrixRendererSolution.ICONrendering).- Specified by:
getIconin interfaceMatrixRenderer- Returns:
- plugin icon
-
getName
Description copied from interface:MatrixRendererRenderer name (used inMatrixRendererSolution.RADIO_BUTTONrendering).- Specified by:
getNamein interfaceMatrixRenderer- Returns:
- plugin name
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-