Logo Search packages:      
Sourcecode: jmk version File versions  Download package

edu::neu::ccs::jmk::awt::MakeWindow Class Reference

List of all members.


Detailed Description

A window for displaying the results of running Make.
Version:
November 1997
Author:
John D. Ramsdell

Definition at line 38 of file MakeWindow.java.


Public Member Functions

void actionPerformed (ActionEvent e)
void lostOwnership (Clipboard clipboard, Transferable contents)

Static Public Member Functions

static void createMakeWindow (Make make, String[] targets)
static void main (String[] args)

Package Functions

void appendLine (String s)
void appendLongLine (String line)
 MakeWindow (Make make, String[] targets, int rows, int columns)

Private Member Functions

void cancel ()
String getTargetString ()
void load ()
void loadTask ()
void make ()
void makeTask (String[] args, String targetString)
String now ()

Static Private Member Functions

static ActionListener copyTranscriptAction (final MakeWindow mw)
static MenuBar createMenuBar (final MakeWindow mw, final Make make, final Frame frame, final Label label)
static int getColumnsResource ()
static String getFontResource ()
static int getResourceInt (String nm, int defaultValue)
static String getResourceString (String nm, String defaultValue)
static int getRowsResource ()
static void loadResources ()
static ActionListener makefileDialog (final MakeWindow mw, final Make make, final Frame frame, final Label label)
static String makefileLabel (Make make)
static String[] string2String_array (String str)

Private Attributes

String cachedTargetString
DateFormat formatter
Make make
final String nl = System.getProperty("line.separator")
String[] targets
final RunQueue tasks = new RunQueue()

Static Private Attributes

static final int DEFAULT_COLUMNS = 72
static final String DEFAULT_FONT = "monoSpaced"
static final int DEFAULT_ROWS = 22
static final String JMK_PROPERTIES = "jmk"
static final int MAX_TEXT_AREA = 16384
static ResourceBundle resources
static final int TRUNCATED_TEXT_AREA = MAX_TEXT_AREA / 2

Classes

class  MakeWriter

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

Generated by  Doxygen 1.6.0   Back to index