org.mmbase.framework
Class AbstractProcessor

java.lang.Object
  extended by org.mmbase.framework.AbstractProcessor
All Implemented Interfaces:
Processor
Direct Known Subclasses:
JspProcessor

public abstract class AbstractProcessor
extends Object
implements Processor

Abstract view implementation which implements getType and the specific parameters.

Since:
MMBase-1.9
Version:
$Id: AbstractProcessor.java 41943 2010-04-16 17:18:19Z michiel $
Author:
Michiel Meeuwissen

Field Summary
protected  Block parent
           
 
Constructor Summary
AbstractProcessor(Block p)
           
 
Method Summary
 Block getBlock()
          Every processor processes for a certain block.
static Processor getEmpty(Block b)
          Creates a processor which does absolutely nothing.
 URI getUri()
          An URI which may identify the implementation of this Renderer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mmbase.framework.Processor
getParameters, process
 

Field Detail

parent

protected final Block parent
Constructor Detail

AbstractProcessor

public AbstractProcessor(Block p)
Method Detail

getEmpty

public static Processor getEmpty(Block b)
Creates a processor which does absolutely nothing.


getBlock

public Block getBlock()
Description copied from interface: Processor
Every processor processes for a certain block.

Specified by:
getBlock in interface Processor

getUri

public URI getUri()
Description copied from interface: Processor
An URI which may identify the implementation of this Renderer.

Specified by:
getUri in interface Processor


MMBase 2.0-SNAPSHOT - null