net.sourceforge.jane.lang.jjtree
Class JJTreeLazyClassInfo

java.lang.Object
  |
  +--net.sourceforge.jane.lang.AbstractClassInfo
        |
        +--net.sourceforge.jane.lang.LazyClassInfo
              |
              +--net.sourceforge.jane.lang.jjtree.JJTreeLazyClassInfo
All Implemented Interfaces:
ClassInfo, JavaElement

public class JJTreeLazyClassInfo
extends LazyClassInfo

A LazyClassInfo implementation that lazily loads a ClassInfo from jjTree information.


Fields inherited from class net.sourceforge.jane.lang.LazyClassInfo
delegate
 
Fields inherited from class net.sourceforge.jane.lang.AbstractClassInfo
jane
 
Constructor Summary
JJTreeLazyClassInfo(Jane aJane, java.lang.String aPackageName, java.lang.String aClassName, ChildNodeEnumeration theImports)
          Create a new JJTreeLazyClassInfo.
 
Method Summary
protected  ClassInfo loadDelegate()
          Load the delegate.
 
Methods inherited from class net.sourceforge.jane.lang.LazyClassInfo
getDelegate, getFields, getInterfaces, getMethods, getName, getPackageName, getSuperClass, isAbstract, isFinal, isInterface, isPackageProtected, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JJTreeLazyClassInfo

public JJTreeLazyClassInfo(Jane aJane,
                           java.lang.String aPackageName,
                           java.lang.String aClassName,
                           ChildNodeEnumeration theImports)
Create a new JJTreeLazyClassInfo.
Method Detail

loadDelegate

protected ClassInfo loadDelegate()
Load the delegate.
Overrides:
loadDelegate in class LazyClassInfo


Copyright © 2002-2002 SourceForge. All Rights Reserved.