|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbluej.extensions.BClass
A wrapper for a BlueJ class. From this you can create BlueJ objects and call their methods. Behaviour is similar to the Java reflection API.
| Method Summary | |
void |
beginChangeSource()
Signal to BlueJ that an extension is about to begin changing the source file of this class. |
void |
compile(boolean waitCompileEnd)
Compile this class, and any dependents. |
void |
endChangeSource()
Signal to BlueJ that an extension has finished changing the source file of this class. |
java.io.File |
getClassFile()
Returns this class's .class file. |
BConstructor |
getConstructor(java.lang.Class[] signature)
Returns the constructor for this class which has the given signature. |
BConstructor[] |
getConstructors()
Returns all the constructors of this class. |
BMethod |
getDeclaredMethod(java.lang.String methodName,
java.lang.Class[] params)
Returns the declared method of this class which has the given signature. |
BMethod[] |
getDeclaredMethods()
Returns the declared methods of this class. |