Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.extension.spi
Class BaseExtensionVisitor  view BaseExtensionVisitor download BaseExtensionVisitor.java

java.lang.Object
  extended byjavax.ide.extension.ElementVisitor
      extended byjavax.ide.extension.spi.BaseExtensionVisitor
Direct Known Subclasses:
DependencyTree.MinimalExtensionVisitor, ExtensionVisitor

public abstract class BaseExtensionVisitor
extends javax.ide.extension.ElementVisitor

A base class for ExtensionVisitor which processes the attributes of the extension tag. This is also used by a minimal processor in DependencyTree.


Field Summary
static javax.ide.extension.ElementName ELEMENT
           
private static javax.ide.util.Version MAX_ESDK_VERSION
          The max ESDK version that this processor will accept.
 
Fields inherited from class javax.ide.extension.ElementVisitor
KEY_LOCATOR
 
Constructor Summary
BaseExtensionVisitor()
           
 
Method Summary
protected  DefaultExtension processExtension(javax.ide.extension.ElementStartContext context)
           
 
Methods inherited from class javax.ide.extension.ElementVisitor
end, log, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT

public static final javax.ide.extension.ElementName ELEMENT

MAX_ESDK_VERSION

private static final javax.ide.util.Version MAX_ESDK_VERSION
The max ESDK version that this processor will accept. Any version greater than this will result in an error (earlier versions are OK).

Constructor Detail

BaseExtensionVisitor

public BaseExtensionVisitor()
Method Detail

processExtension

protected DefaultExtension processExtension(javax.ide.extension.ElementStartContext context)