|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ModuleIF
INTERNAL: Implemented by an object which represents a module. That is a collection of functions. The module is read in from a location specified by an URL.
FunctionIF| Method Summary | |
|---|---|
void |
addFunction(FunctionIF func)
Adds a function to this module. |
void |
clearFunctions()
Removes all existing functions. |
java.util.Collection |
getFunctions()
Gets a collection of FunctionIF objects that are contained in this module. |
java.net.URL |
getURL()
Gets the URL from where this module was read in. |
boolean |
hasResourceChanged()
Checks if the resource has changed in the meantime by comparing the lastModified fields. |
void |
readIn()
Reads in functions contained in module from resource. |
java.lang.String |
toString()
Returns a string representation of this object. |
| Method Detail |
|---|
java.net.URL getURL()
boolean hasResourceChanged()
void readIn()
throws NavigatorRuntimeException
NavigatorRuntimeExceptionvoid clearFunctions()
java.util.Collection getFunctions()
FunctionIFvoid addFunction(FunctionIF func)
java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||