Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

oracle.jdeveloper.builder.cls
Class ClassGenerator

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

public class ClassGenerator
extends AbstractGenerator


Constructor Summary
ClassGenerator()
           
 
Method Summary
protected  void addDetails(JavaManager mgr, SourceFile file, SourceClass 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, validateAttributes
 
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
Parameters:
baseType - The base class for which the attributes are requested.
Returns:
The JContainer object representing the available attributes for the base class.

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
Parameters:
isEnabled - The enabled state to set all UI controls to.

addDetails

protected void addDetails(JavaManager mgr,
                          SourceFile file,
                          SourceClass cls)
Overrides:
addDetails in class AbstractGenerator

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-04

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