|
org.netbeans.api.web.webmodule 1.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.modules.web.spi.webmodule.WebModuleExtender
public abstract class WebModuleExtender
Provides support for extending a web module with a web framework, that is, it allows to modify the web module to make use of the framework.
Constructor Summary | |
---|---|
WebModuleExtender()
|
Method Summary | |
---|---|
abstract void |
addChangeListener(ChangeListener listener)
Attaches a change listener that is to be notified of changes in the extender (e.g., the result of the isValid() method
has changed. |
abstract Set<org.openide.filesystems.FileObject> |
extend(WebModule webModule)
Called to extend the given web module with the web framework corresponding to this extender. |
abstract JComponent |
getComponent()
Returns a UI component used to allow the user to customize this extender. |
abstract org.openide.util.HelpCtx |
getHelp()
Returns a help context for getComponent() . |
abstract boolean |
isValid()
Checks if this extender is valid (e.g., if the configuration set using the UI component returned by getComponent() is valid). |
abstract void |
removeChangeListener(ChangeListener listener)
Removes a change listener. |
abstract void |
update()
Called when the component returned by getComponent() needs to be filled
with external data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WebModuleExtender()
Method Detail |
---|
public abstract void addChangeListener(ChangeListener listener)
isValid()
method
has changed.
listener
- a listener.public abstract void removeChangeListener(ChangeListener listener)
listener
- a listener.public abstract JComponent getComponent()
public abstract org.openide.util.HelpCtx getHelp()
getComponent()
.
public abstract void update()
getComponent()
needs to be filled
with external data.
public abstract boolean isValid()
getComponent()
is valid).
public abstract Set<org.openide.filesystems.FileObject> extend(WebModule webModule)
webModule
- the web module to be extender; never null.
|
org.netbeans.api.web.webmodule 1.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |