Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
J
L
M
N
O
P
R
S
V
_
A
actionPerformed(ActionEvent)
- Method in class
SIDE
Action performed, all actions are sent as a string into the doAction method.
adjustScroller()
- Method in class
Console
C
ClassAggregator
- Class in
<Unnamed>
This class dynamically loads all of the class files inside a given directory.
ClassAggregator(File, boolean)
- Constructor for class
ClassAggregator
ClassAggregator(File, Class, boolean)
- Constructor for class
ClassAggregator
compile(String, String, String)
- Method in class
JDKClass
This compiles java source into class files using the previously set home Directory.
Console
- Class in
<Unnamed>
The console class that handles printing to the JTextArea instead of the command line.
Console(JTextArea, JScrollPane)
- Constructor for class
Console
D
doAction(String)
- Method in class
SIDE
This processes all commands and does what is requested.
G
get(String)
- Method in class
ProjectConfig
Gets the property associated with the key.
getDir()
- Method in class
ClassAggregator
getFilterClass()
- Method in class
ClassAggregator
getHomeDir()
- Method in class
JDKClass
Gets the current home directory.
I
isRecursiveSearch()
- Method in class
ClassAggregator
iterator()
- Method in class
ClassAggregator
J
jar(String, String)
- Method in class
JDKClass
This produces a jar file in the home directory.
jar(String, String, String)
- Method in class
JDKClass
This produces a jar file in the home directory, complete with a manifest attribute of Main-Class:
jar(String, String, String, String)
- Method in class
JDKClass
This produces a jar file in the home directory, complete with a manifest attribute of Main-Class:
jar()
- Method in class
SIDE
Packages all the files into a jar with a name of your choice.
javaDoc(String)
- Method in class
JDKClass
This produces javadocs in the javadoc subdirectory of the home directory.
JDKClass
- Class in
<Unnamed>
Class to replace the functionality of the Sun JDK.
JDKClass()
- Constructor for class
JDKClass
Default Constructor
JDKClass(String)
- Constructor for class
JDKClass
Default Constructor
L
launchURL(String)
- Static method in class
SIDE
Opens a URL in a new browser
loadFiles()
- Method in class
ClassAggregator
loadSettings(String)
- Method in class
ProjectConfig
Loads all the settings from a properties file.
log(String)
- Static method in class
SIDE
This simply prints a message to the console.
M
main(String[])
- Static method in class
SIDE
Entry point for the JVM.
N
newProject(boolean)
- Method in class
SIDE
Creates a new project, asks all the necesary questions.
O
openProject()
- Method in class
SIDE
Loads a project configuration of your choice.
P
print(Object)
- Method in class
Console
print(String)
- Method in class
Console
println(Object)
- Method in class
Console
println(String)
- Method in class
Console
println()
- Method in class
Console
ProjectConfig
- Class in
<Unnamed>
Configuration class that dynamically holds any variable you wish in the properties file.
ProjectConfig()
- Constructor for class
ProjectConfig
Default Constructor.
ProjectConfig(String, String)
- Constructor for class
ProjectConfig
Constructor that sets the only two required parameters of the ProjectConfig.
R
run()
- Method in class
SIDE
Dynamically loads all of the classes in the binary directory and runs the specified main class via reflection.
S
saveSettings()
- Method in class
ProjectConfig
Saves the settings of this class to a properties file.
set(String, String)
- Method in class
ProjectConfig
Sets a key/property pair, then saves it to a properties file.
setDir(File)
- Method in class
ClassAggregator
setFilterClass(Class)
- Method in class
ClassAggregator
setHomeDir(String)
- Method in class
JDKClass
Sets the home directory.
setRecursiveSearch(boolean)
- Method in class
ClassAggregator
SIDE
- Class in
<Unnamed>
The main class of Simple IDE.
SIDE(String[])
- Constructor for class
SIDE
Constructor for SIDE.
V
version
- Static variable in class
SIDE
_
_instance
- Static variable in class
SIDE
A
C
D
G
I
J
L
M
N
O
P
R
S
V
_
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes