Extension SDK 9.0.5

oracle.jdeveloper.builder.cls
Class ClassGenerator

java.lang.Object
  extended byoracle.jdeveloper.builder.cls.AbstractGenerator
      extended byoracle.jdeveloper.builder.cls.ClassGenerator
All Implemented Interfaces:
Generator

public class ClassGenerator
extends AbstractGenerator


Constructor Summary
ClassGenerator()
           
 
Method Summary
protected  void addDetails(JotManager mgr, JotFile file, JotClass cls)
           
 javax.swing.JComponent getAttributes(java.lang.String baseType)
          Provides the Attributes panel supported by this Generator.
 void setEnabled(boolean isEnabled)
          Sets the enabled state of all UI present on the object returned by getAttributes.
 
Methods inherited from class oracle.jdeveloper.builder.cls.AbstractGenerator
enableTree, escapeString, generate, getClassDescription, getContext, getLibraries, getProject, getWorkspace, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassGenerator

public ClassGenerator()
Method Detail

getAttributes

public javax.swing.JComponent getAttributes(java.lang.String baseType)
Description copied from interface: Generator
Provides the Attributes panel supported by this Generator. This panel will be used by the Builder to populate the option area for selection by the user.

Specified by:
getAttributes in interface Generator
Overrides:
getAttributes in class AbstractGenerator

setEnabled

public void setEnabled(boolean isEnabled)
Description copied from interface: Generator
Sets the enabled state of all UI present on the object returned by getAttributes.

Specified by:
setEnabled in interface Generator
Overrides:
setEnabled in class AbstractGenerator

addDetails

protected void addDetails(JotManager mgr,
                          JotFile file,
                          JotClass cls)
Overrides:
addDetails in class AbstractGenerator

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.