org.acm.seguin.ide.jedit
Class JavaStyleActions

java.lang.Object
  extended by org.acm.seguin.ide.jedit.JavaStyleActions

public final class JavaStyleActions
extends java.lang.Object

A collection of actions accessible through jEdit's Action mechanism, and other utility methods that may be interesting for interacting with the plugin.

Since:
0.0.1
Version:
$Id: JavaStyleActions.java,v 1.5 2003/12/02 23:39:37 mikeatkinson Exp $
Author:
Mike Atkinson

Constructor Summary
JavaStyleActions()
           
 
Method Summary
static void addAbstractParentClass(View view, Buffer buffer)
           
static void addChildClass(View view, Buffer buffer)
           
static void beautify(View view, Buffer buffer, boolean silently)
           
static void check(View view, Buffer buffer)
          check current buffer
static void checkAllOpenBuffers(View view)
          check all open buffers
static void checkDirectory(View view)
          check current directory (of the File System Browser)
static void checkDirectoryRecursively(View view)
          check directory recursively
static void clearErrorList(View view)
          clear error list
static void extractInterface(View view, Buffer buffer)
           
static void loadUML(View view)
           
static void loadUML(View view, java.io.File file)
           
static void loadUML(View view, java.lang.String file)
           
static void moveClassTo(View view, Buffer buffer)
           
static void moveMethod(View view, Buffer buffer)
           
static void openAllProjectFiles(View view)
           
static void openUML(View view, java.io.File file)
           
static void openUML(View view, java.lang.String file)
           
static void optionDialog(View view)
          Description of the Method
static void pushDownField(View view, Buffer buffer)
           
static void pushDownMethod(View view, Buffer buffer)
           
static void pushUpAbstractMethod(View view, Buffer buffer)
           
static void pushUpField(View view, Buffer buffer)
           
static void removeAllProjectFiles(View view)
           
static void removeClass(View view, Buffer buffer)
           
static void renameClass(View view, Buffer buffer)
           
static void renameField(View view, Buffer buffer)
           
static void renameMethod(View view, Buffer buffer)
           
static void renameMethodParameters(View view, Buffer buffer)
           
static void renameVariablesUsingHungarian(View view, Buffer buffer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaStyleActions

public JavaStyleActions()
Method Detail

beautify

public static void beautify(View view,
                            Buffer buffer,
                            boolean silently)
Parameters:
view - the view; may be null, if there is no current view
buffer - the buffer containing the java source code
silently - if true, no error dialogs are shown
Since:
v 1.0

optionDialog

public static void optionDialog(View view)
Description of the Method

Parameters:
view - Description of Parameter
Since:
v 1.0

check

public static void check(View view,
                         Buffer buffer)
check current buffer

Parameters:
view - Description of Parameter
buffer - Description of Parameter
Since:
v 1.0

checkDirectory

public static void checkDirectory(View view)
check current directory (of the File System Browser)

Parameters:
view - Description of Parameter
Since:
v 1.0

checkAllOpenBuffers

public static void checkAllOpenBuffers(View view)
check all open buffers

Parameters:
view - Description of Parameter
Since:
v 1.0

checkDirectoryRecursively

public static void checkDirectoryRecursively(View view)
check directory recursively

Parameters:
view - Description of Parameter
Since:
v 1.0

clearErrorList

public static void clearErrorList(View view)
clear error list

Since:
v 1.0

loadUML

public static void loadUML(View view)
Parameters:
view - Description of the Parameter
Since:
v 1.0

loadUML

public static void loadUML(View view,
                           java.io.File file)
Parameters:
view - Description of the Parameter
file - Description of Parameter
Since:
v 1.0

loadUML

public static void loadUML(View view,
                           java.lang.String file)
Parameters:
view - Description of the Parameter
file - Description of Parameter
Since:
v 1.0

openUML

public static void openUML(View view,
                           java.io.File file)
Parameters:
view - Description of the Parameter
file - Description of Parameter
Since:
v 1.0

openUML

public static void openUML(View view,
                           java.lang.String file)
Parameters:
view - Description of the Parameter
file - Description of Parameter
Since:
v 1.0

openAllProjectFiles

public static void openAllProjectFiles(View view)
Parameters:
view - Description of the Parameter
Since:
v 1.0

removeAllProjectFiles

public static void removeAllProjectFiles(View view)
Parameters:
view - Description of the Parameter
Since:
v 1.0

renameClass

public static void renameClass(View view,
                               Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

moveClassTo

public static void moveClassTo(View view,
                               Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

addAbstractParentClass

public static void addAbstractParentClass(View view,
                                          Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - The feature to be added to the abstractParentClass attribute
Since:
v 1.0

addChildClass

public static void addChildClass(View view,
                                 Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - The feature to be added to the childClass attribute
Since:
v 1.0

removeClass

public static void removeClass(View view,
                               Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

extractInterface

public static void extractInterface(View view,
                                    Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

renameVariablesUsingHungarian

public static void renameVariablesUsingHungarian(View view,
                                                 Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

renameMethod

public static void renameMethod(View view,
                                Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

pushUpAbstractMethod

public static void pushUpAbstractMethod(View view,
                                        Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

pushDownMethod

public static void pushDownMethod(View view,
                                  Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

moveMethod

public static void moveMethod(View view,
                              Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

renameMethodParameters

public static void renameMethodParameters(View view,
                                          Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

renameField

public static void renameField(View view,
                               Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

pushUpField

public static void pushUpField(View view,
                               Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0

pushDownField

public static void pushDownField(View view,
                                 Buffer buffer)
Parameters:
view - Description of the Parameter
buffer - Description of Parameter
Since:
v 1.0