Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::gui::components::r2::SmartTextPane Class Reference

List of all members.

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

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

Detailed Description

Insert the type's description here. Creation date: (15.2.2002 17:42:12)
Author:
:


Constructor & Destructor Documentation

com::cosylab::gui::components::r2::SmartTextPane::SmartTextPane  )  [inline]
 

SmartTextPane constructor comment.

com::cosylab::gui::components::r2::SmartTextPane::SmartTextPane javax.swing.text.StyledDocument  doc  )  [inline]
 

SmartTextPane constructor comment.

Parameters:
doc javax.swing.text.StyledDocument


Member Function Documentation

void com::cosylab::gui::components::r2::SmartTextPane::append String  text  )  [inline]
 

Creation date: (23.10.2001 21:38:33)

Parameters:
text java.lang.String

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)

Returns:
javax.swing.JFileChooser

int com::cosylab::gui::components::r2::SmartTextPane::getMaxLines  )  [inline]
 

Insert the method's description here. Creation date: (15.2.2002 17:45:08)

Returns:
int

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)

Returns:
javax.swing.JPopupMenu

void com::cosylab::gui::components::r2::SmartTextPane::initialize  )  [inline, private]
 

Insert the method's description here. Creation date: (18.2.2002 17:53:54)

boolean com::cosylab::gui::components::r2::SmartTextPane::isAuto_cut  )  [inline]
 

Insert the method's description here. Creation date: (15.2.2002 17:45:08)

Returns:
boolean

boolean com::cosylab::gui::components::r2::SmartTextPane::isAuto_scroll  )  [inline]
 

Insert the method's description here. Creation date: (15.2.2002 17:45:08)

Returns:
boolean

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)

Parameters:
args java.lang.String[]

void com::cosylab::gui::components::r2::SmartTextPane::saveTextToFile  )  [inline]
 

Comment

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)

Parameters:
newAuto_cut boolean

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)

Parameters:
newAuto_scroll boolean

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)

Parameters:
newFileChooser javax.swing.JFileChooser

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)

Parameters:
newMaxLines int

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)

Parameters:
newPopup javax.swing.JPopupMenu

synchronized void com::cosylab::gui::components::r2::SmartTextPane::showPopup java.awt.event.MouseEvent  mouseEvent  )  [inline, private]
 

Comment

void com::cosylab::gui::components::r2::SmartTextPane::textInserted  )  [inline]
 

Method should be called when text was inserted


Member Data Documentation

boolean com::cosylab::gui::components::r2::SmartTextPane::auto_cut = true [private]
 

boolean com::cosylab::gui::components::r2::SmartTextPane::auto_scroll = true [private]
 

JFileChooser com::cosylab::gui::components::r2::SmartTextPane::fileChooser = null [private]
 

int com::cosylab::gui::components::r2::SmartTextPane::maxLines = 1000 [private]
 

JPopupMenu com::cosylab::gui::components::r2::SmartTextPane::popup = null [private]
 

boolean com::cosylab::gui::components::r2::SmartTextPane::popupInitialized = false [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:12:30 2009 for ACS Java API by doxygen 1.3.8