jimm.datavision.gui.cmd
Class NewSubreportCommand

java.lang.Object
  extended by jimm.datavision.gui.cmd.CommandAdapter
      extended by jimm.datavision.gui.cmd.InsertFieldCommand
          extended by jimm.datavision.gui.cmd.NewSubreportCommand
All Implemented Interfaces:
Command, Nameable

public class NewSubreportCommand
extends InsertFieldCommand


Field Summary
protected  Designer designer
           
protected  Report report
           
protected  Subreport subreport
           
 
Fields inherited from class jimm.datavision.gui.cmd.InsertFieldCommand
fieldType, fw, insertLoc, sectionResizeCommand, sw
 
Fields inherited from class jimm.datavision.gui.cmd.CommandAdapter
name
 
Constructor Summary
NewSubreportCommand(Designer designer, Report report, java.io.File f, java.util.Collection newJoins)
           
 
Method Summary
protected  FieldWidget createFieldWidget(Field f)
           
protected  Rectangle initialFieldBounds()
           
protected  java.lang.Object initialFieldValue()
           
 
Methods inherited from class jimm.datavision.gui.cmd.InsertFieldCommand
createField, perform, undo
 
Methods inherited from class jimm.datavision.gui.cmd.CommandAdapter
getName, redo, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

designer

protected Designer designer

report

protected Report report

subreport

protected Subreport subreport
Constructor Detail

NewSubreportCommand

public NewSubreportCommand(Designer designer,
                           Report report,
                           java.io.File f,
                           java.util.Collection newJoins)
                    throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

initialFieldBounds

protected Rectangle initialFieldBounds()
Specified by:
initialFieldBounds in class InsertFieldCommand

initialFieldValue

protected java.lang.Object initialFieldValue()
Specified by:
initialFieldValue in class InsertFieldCommand

createFieldWidget

protected FieldWidget createFieldWidget(Field f)
Specified by:
createFieldWidget in class InsertFieldCommand