

Public Member Functions | |
| SmartTextPane () | |
| SmartTextPane (javax.swing.text.StyledDocument doc) | |
| void | append (String text) |
| javax.swing.JFileChooser | getFileChooser () |
| int | getMaxLines () |
| javax.swing.JPopupMenu | getPopup () |
| boolean | isAuto_cut () |
| boolean | isAuto_scroll () |
| void | saveTextToFile () |
| void | setAuto_cut (boolean newAuto_cut) |
| void | setAuto_scroll (boolean newAuto_scroll) |
| void | setFileChooser (javax.swing.JFileChooser newFileChooser) |
| void | setMaxLines (int newMaxLines) |
| void | setPopup (javax.swing.JPopupMenu newPopup) |
| void | textInserted () |
Static Public Member Functions | |
| static void | main (String[] args) |
Private Member Functions | |
| void | initialize () |
| synchronized void | showPopup (java.awt.event.MouseEvent mouseEvent) |
Private Attributes | |
| JFileChooser | fileChooser = null |
| JPopupMenu | popup = null |
| boolean | auto_cut = true |
| boolean | auto_scroll = true |
| int | maxLines = 1000 |
| boolean | popupInitialized = false |
Insert the type's description here. Creation date: (15.2.2002 17:42:12)
| com::cosylab::gui::components::r2::SmartTextPane::SmartTextPane | ( | ) | [inline] |
| com::cosylab::gui::components::r2::SmartTextPane::SmartTextPane | ( | javax.swing.text.StyledDocument | doc | ) | [inline] |
SmartTextPane constructor comment.
| doc | javax.swing.text.StyledDocument |
References initialize().
| void com::cosylab::gui::components::r2::SmartTextPane::append | ( | String | text | ) | [inline] |
Creation date: (23.10.2001 21:38:33)
| text | java.lang.String |
References textInserted().
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::disable(), si::ijs::acs::objectexplorer::ReporterBean::invocationDestroyed(), si::ijs::acs::objectexplorer::RemoteResponseWindow::invokeOperation(), main(), si::ijs::acs::objectexplorer::RemoteResponseWindow::remoteResponseWindow_WindowDeiconified(), si::ijs::acs::objectexplorer::NotificationBean::reportError(), si::ijs::acs::objectexplorer::NotificationBean::reportMessage(), si::ijs::acs::objectexplorer::ReporterBean::reportRemoteCall(), si::ijs::acs::objectexplorer::ReporterBean::reportRemoteResponse(), si::ijs::acs::objectexplorer::RemoteResponseWindow::reportRemoteResponse(), si::ijs::acs::objectexplorer::NotificationBean::reportStructuralAccess(), and si::ijs::acs::objectexplorer::RemoteResponseWindow::responseReceived().
| javax.swing.JFileChooser com::cosylab::gui::components::r2::SmartTextPane::getFileChooser | ( | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:43:56)
References fileChooser.
Referenced by saveTextToFile().
| int com::cosylab::gui::components::r2::SmartTextPane::getMaxLines | ( | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:45:08)
References maxLines.
| javax.swing.JPopupMenu com::cosylab::gui::components::r2::SmartTextPane::getPopup | ( | ) | [inline] |
Insert the method's description here. Creation date: (18.2.2002 17:58:02)
References popup, and saveTextToFile().
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::remoteResponseWindow_Initialize(), and showPopup().
| void com::cosylab::gui::components::r2::SmartTextPane::initialize | ( | ) | [inline, private] |
Insert the method's description here. Creation date: (18.2.2002 17:53:54)
References showPopup().
Referenced by SmartTextPane().
| boolean com::cosylab::gui::components::r2::SmartTextPane::isAuto_cut | ( | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:45:08)
References auto_cut.
| boolean com::cosylab::gui::components::r2::SmartTextPane::isAuto_scroll | ( | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:45:08)
References auto_scroll.
| static void com::cosylab::gui::components::r2::SmartTextPane::main | ( | String[] | args | ) | [inline, static] |
Insert the method's description here. Creation date: (15.2.2002 17:42:30)
| args | java.lang.String[] |
References append(), and SmartTextPane().
| void com::cosylab::gui::components::r2::SmartTextPane::saveTextToFile | ( | ) | [inline] |
| void com::cosylab::gui::components::r2::SmartTextPane::setAuto_cut | ( | boolean | newAuto_cut | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:45:08)
| newAuto_cut | boolean |
References auto_cut.
| void com::cosylab::gui::components::r2::SmartTextPane::setAuto_scroll | ( | boolean | newAuto_scroll | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:45:08)
| newAuto_scroll | boolean |
References auto_scroll.
| void com::cosylab::gui::components::r2::SmartTextPane::setFileChooser | ( | javax.swing.JFileChooser | newFileChooser | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:43:56)
| newFileChooser | javax.swing.JFileChooser |
References fileChooser.
| void com::cosylab::gui::components::r2::SmartTextPane::setMaxLines | ( | int | newMaxLines | ) | [inline] |
Insert the method's description here. Creation date: (15.2.2002 17:45:08)
| newMaxLines | int |
References maxLines.
Referenced by si::ijs::acs::objectexplorer::RemoteResponseWindow::getReportArea(), and si::ijs::acs::objectexplorer::RemoteResponseWindow::jTextField1_ActionPerformed().
| void com::cosylab::gui::components::r2::SmartTextPane::setPopup | ( | javax.swing.JPopupMenu | newPopup | ) | [inline] |
Insert the method's description here. Creation date: (18.2.2002 17:58:02)
| newPopup | javax.swing.JPopupMenu |
References popup.
| synchronized void com::cosylab::gui::components::r2::SmartTextPane::showPopup | ( | java.awt.event.MouseEvent | mouseEvent | ) | [inline, private] |
| void com::cosylab::gui::components::r2::SmartTextPane::textInserted | ( | ) | [inline] |
Method should be called when text was inserted
References auto_cut, auto_scroll, and maxLines.
Referenced by append().
boolean com::cosylab::gui::components::r2::SmartTextPane::auto_cut = true [private] |
Referenced by isAuto_cut(), setAuto_cut(), and textInserted().
boolean com::cosylab::gui::components::r2::SmartTextPane::auto_scroll = true [private] |
Referenced by isAuto_scroll(), setAuto_scroll(), and textInserted().
JFileChooser com::cosylab::gui::components::r2::SmartTextPane::fileChooser = null [private] |
Referenced by getFileChooser(), and setFileChooser().
int com::cosylab::gui::components::r2::SmartTextPane::maxLines = 1000 [private] |
Referenced by getMaxLines(), setMaxLines(), and textInserted().
JPopupMenu com::cosylab::gui::components::r2::SmartTextPane::popup = null [private] |
Referenced by getPopup(), and setPopup().
boolean com::cosylab::gui::components::r2::SmartTextPane::popupInitialized = false [private] |
Referenced by showPopup().
1.6.2