org.mmbase.bridge.jsp.taglib.editor
Class Editor

java.lang.Object
  extended byorg.mmbase.bridge.jsp.taglib.editor.Editor
Direct Known Subclasses:
BasicEditor, YAMMEditor

public abstract class Editor
extends Object

You should extend this class to implement your own EditTag. Create an implementation to serve information about the MMBase (sub)cloud and/or pages you want to access.

Since:
MMBase-1.8
Version:
$Id: Editor.java,v 1.12 2006/07/06 11:36:12 michiel Exp $
Author:
André van Toly, Michiel Meeuwissen
See Also:
EditTag, YAMMEditor

Field Summary
protected  List fieldList
           
protected  List nodenrList
           
protected  Parameters parameters
           
protected  List queryList
           
 
Constructor Summary
Editor()
           
 
Method Summary
abstract  void getEditorHTML(PageContext context)
          Should create a link to an editor or some other way to edit the data displayed.
 List getFieldList()
           
 List getNodenrList()
           
protected  Parameter[] getParameterDefinition()
           
 Parameters getParameters()
           
 List getQueryList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

queryList

protected final List queryList

nodenrList

protected final List nodenrList

fieldList

protected final List fieldList

parameters

protected Parameters parameters
Constructor Detail

Editor

public Editor()
Method Detail

getParameters

public final Parameters getParameters()
Returns:
A List with the parameters of the EditTag.

getQueryList

public final List getQueryList()

getNodenrList

public final List getNodenrList()

getFieldList

public final List getFieldList()

getParameterDefinition

protected Parameter[] getParameterDefinition()

getEditorHTML

public abstract void getEditorHTML(PageContext context)
                            throws IOException
Should create a link to an editor or some other way to edit the data displayed.

Parameters:
context - The PageContext
Throws:
IOException


MMBase build 1.8.1.20060716