Extension SDK 10.1.2


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.