|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.formaria.editor.netbeans.newproject.NewProjectIterator
public class NewProjectIterator
A template wizard iterator (sequence of panels). Used to fill in the second and subsequent panels in the New wizard. Associate this to a template inside a layer using the Sequence of Panels extra property. Create one or more panels from template as needed too. Copyright (c) Formaria Ltd., 2005 $Revision: 1.17 $ License: see license.txt
| Field Summary | |
|---|---|
protected EditorProject |
currentProject
The owner project and the context in which this object operates. |
static java.lang.String |
PROP_APPSTYLE
|
static java.lang.String |
PROP_CENTRE
|
static java.lang.String |
PROP_FIRSTPAGE
|
static java.lang.String |
PROP_FRAME_BOTTOM
|
static java.lang.String |
PROP_FRAME_BOTTOM_H
|
static java.lang.String |
PROP_FRAME_CENTRE
|
static java.lang.String |
PROP_FRAME_LEFT
|
static java.lang.String |
PROP_FRAME_LEFT_W
|
static java.lang.String |
PROP_FRAME_RIGHT
|
static java.lang.String |
PROP_FRAME_RIGHT_W
|
static java.lang.String |
PROP_FRAME_TOP
|
static java.lang.String |
PROP_FRAME_TOP_H
|
static java.lang.String |
PROP_FRAMES
|
static java.lang.String |
PROP_FRAMES_FILE
|
static java.lang.String |
PROP_HEIGHT
|
static java.lang.String |
PROP_ICON
|
static java.lang.String |
PROP_IS_MAIN
|
static java.lang.String |
PROP_LAF
|
static java.lang.String |
PROP_LOCATION
|
static java.lang.String |
PROP_LOG_LEVEL
|
static java.lang.String |
PROP_MODEL_FILE
|
static java.lang.String |
PROP_NB_PROJECT_FOLDER
|
static java.lang.String |
PROP_PACKAGE
|
static java.lang.String |
PROP_PROJECT
|
static java.lang.String |
PROP_STYLE_FILE
|
static java.lang.String |
PROP_SWING
|
static java.lang.String |
PROP_TITLE
|
static java.lang.String |
PROP_TOOLBAR
|
static java.lang.String |
PROP_TOOLBAR_FILE
|
static java.lang.String |
PROP_VALIDATION_FACTORY
|
static java.lang.String |
PROP_VALIDATION_FILE
|
static java.lang.String |
PROP_WIDGETSET
|
static java.lang.String |
PROP_WIDTH
|
static java.lang.String |
PROP_WINDOW
|
| Constructor Summary | |
|---|---|
NewProjectIterator()
|
|
| Method Summary | |
|---|---|
void |
addChangeListener(javax.swing.event.ChangeListener l)
|
protected WizardDescriptor.Panel[] |
createPanels()
|
protected java.lang.String[] |
createSteps()
|
WizardDescriptor.Panel |
current()
|
void |
generate(java.io.Writer w,
java.lang.String path)
Write a project to a stream |
protected void |
generateFrameFile(java.lang.String path)
Write the frame file |
java.lang.String |
getLafInstallerClass(java.lang.String lafName)
Get the LAF installer name |
boolean |
hasNext()
|
boolean |
hasPrevious()
|
void |
initialize(TemplateWizard wiz)
|
java.util.Set |
instantiate(TemplateWizard wiz)
|
java.lang.String |
name()
|
void |
nextPanel()
|
void |
previousPanel()
|
void |
removeChangeListener(javax.swing.event.ChangeListener l)
|
protected void |
saveStartupFile(java.lang.String path)
|
void |
uninitialize(TemplateWizard wiz)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PROP_TITLE
public static final java.lang.String PROP_PROJECT
public static final java.lang.String PROP_PACKAGE
public static final java.lang.String PROP_FIRSTPAGE
public static final java.lang.String PROP_WIDTH
public static final java.lang.String PROP_HEIGHT
public static final java.lang.String PROP_SWING
public static final java.lang.String PROP_CENTRE
public static final java.lang.String PROP_FRAMES
public static final java.lang.String PROP_WINDOW
public static final java.lang.String PROP_TOOLBAR
public static final java.lang.String PROP_LOG_LEVEL
public static final java.lang.String PROP_STYLE_FILE
public static final java.lang.String PROP_MODEL_FILE
public static final java.lang.String PROP_FRAMES_FILE
public static final java.lang.String PROP_TOOLBAR_FILE
public static final java.lang.String PROP_FRAME_TOP
public static final java.lang.String PROP_FRAME_LEFT
public static final java.lang.String PROP_FRAME_CENTRE
public static final java.lang.String PROP_FRAME_RIGHT
public static final java.lang.String PROP_FRAME_BOTTOM
public static final java.lang.String PROP_FRAME_TOP_H
public static final java.lang.String PROP_FRAME_LEFT_W
public static final java.lang.String PROP_FRAME_RIGHT_W
public static final java.lang.String PROP_FRAME_BOTTOM_H
public static final java.lang.String PROP_VALIDATION_FACTORY
public static final java.lang.String PROP_VALIDATION_FILE
public static final java.lang.String PROP_LOCATION
public static final java.lang.String PROP_NB_PROJECT_FOLDER
public static final java.lang.String PROP_IS_MAIN
public static final java.lang.String PROP_LAF
public static final java.lang.String PROP_ICON
public static final java.lang.String PROP_WIDGETSET
public static final java.lang.String PROP_APPSTYLE
protected EditorProject currentProject
| Constructor Detail |
|---|
public NewProjectIterator()
| Method Detail |
|---|
protected WizardDescriptor.Panel[] createPanels()
protected java.lang.String[] createSteps()
public java.util.Set instantiate(TemplateWizard wiz)
throws java.io.IOException
java.io.IOExceptionpublic void initialize(TemplateWizard wiz)
public void uninitialize(TemplateWizard wiz)
public java.lang.String name()
public boolean hasNext()
public boolean hasPrevious()
public void nextPanel()
public void previousPanel()
public WizardDescriptor.Panel current()
public final void addChangeListener(javax.swing.event.ChangeListener l)
public final void removeChangeListener(javax.swing.event.ChangeListener l)
public void generate(java.io.Writer w,
java.lang.String path)
throws java.io.IOException
java.io.IOExceptionprotected void saveStartupFile(java.lang.String path)
protected void generateFrameFile(java.lang.String path)
public java.lang.String getLafInstallerClass(java.lang.String lafName)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||