public class ClassGenerator extends AbstractGenerator
Constructor and Description |
---|
ClassGenerator() |
Modifier and Type | Method and Description |
---|---|
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.
|
enableTree, escapeString, generate, getClassDescription, getContext, getLibraries, getProject, getWorkspace, setContext, validateAttributes
public javax.swing.JComponent getAttributes(java.lang.String baseType)
Generator
getAttributes
in interface Generator
getAttributes
in class AbstractGenerator
baseType
- The base class for which the attributes are requested.JContainer
object representing the available
attributes for the base class.public void setEnabled(boolean isEnabled)
Generator
setEnabled
in interface Generator
setEnabled
in class AbstractGenerator
isEnabled
- The enabled state to set all UI controls to.protected void addDetails(JavaManager mgr, SourceFile file, SourceClass cls)
addDetails
in class AbstractGenerator