Logo Search packages:      
Sourcecode: aspectj version File versions

org::aspectj::ajde::ui::swing::TreeViewBuildConfigEditor Class Reference

Inheritance diagram for org::aspectj::ajde::ui::swing::TreeViewBuildConfigEditor:

org::aspectj::ajde::ui::BuildConfigEditor

List of all members.


Detailed Description

UI for editing build configuration (".lst") files via a graphical tree-based representation.

Author:
Mik Kersten

Definition at line 58 of file TreeViewBuildConfigEditor.java.


Public Member Functions

void openFile (String configFile) throws IOException, InvalidResourceException

Package Functions

void cancel_button_actionPerformed (ActionEvent e)
void save_button_actionPerformed (ActionEvent e)

Package Attributes

BorderLayout borderLayout1 = new BorderLayout()
BorderLayout borderLayout2 = new BorderLayout()
JTree buildConfig_tree = new JTree()
JButton cancel_button = new JButton()
JLabel jLabel1 = new JLabel()
JPanel jPanel1 = new JPanel()
JPanel jPanel2 = new JPanel()
JScrollPane jScrollPane = new JScrollPane()
JButton save_button = new JButton()

Private Member Functions

ConfigTreeNode buildTree (BuildConfigNode node)
void jbInit () throws Exception
void saveModel ()

Private Attributes

BuildConfigModel model = null
ConfigTreeNode root

Static Private Attributes

static java.util.List selectedEntries = new ArrayList()
static final long serialVersionUID = 8071799814661969685L

Classes

class  ConfigFileMouseAdapter
class  ConfigTreeCellRenderer
class  ConfigTreeNode

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index