com.partnersoft.codex.editors
Class CogFormBuilder

java.lang.Object
  extended by com.partnersoft.gui.GUIBuilder
      extended by com.partnersoft.codex.editors.CogFormBuilder

public class CogFormBuilder
extends GUIBuilder


Constructor Summary
CogFormBuilder()
           
CogFormBuilder(CogModel model)
           
CogFormBuilder(java.awt.Container startContainer)
           
CogFormBuilder(java.awt.Container startContainer, CogModel model)
           
 
Method Summary
 CogBooleanField addBooleanField(java.lang.String path)
           
 CogBooleanField addBooleanField(java.lang.String path, java.lang.Object constraints)
           
 CogColorField addColorField(java.lang.String path)
           
 CogColorField addColorField(java.lang.String path, java.lang.Object constraints)
           
 CogIconField addIconField(java.lang.String path)
           
 CogIconField addIconField(java.lang.String path, java.lang.Object constraints)
           
 CogTextField addIntegerField(java.lang.String path)
           
 CogTextField addIntegerField(java.lang.String path, java.lang.Object constraints)
           
 LinkButton addLink()
           
 CogTextField addNumberField(java.lang.String path)
           
 CogTextField addNumberField(java.lang.String path, java.lang.Object constraints)
           
 CogComboBox addPicklistField(java.lang.String path, java.lang.Object constraints, java.lang.String... options)
           
 CogPreview addPreview(CogPreview preview)
           
 CogPreview addPreview(CogPreview preview, java.lang.Object constraints)
           
 CogTextField addStringField(java.lang.String path)
           
 CogTextField addStringField(java.lang.String path, java.lang.Object constraints)
           
 CogTextField addTextField(java.lang.String path)
           
 CogTextField addTextField(java.lang.String path, java.lang.Object constraints)
           
 CogModel getModel()
           
 void setModel(CogModel newModel)
           
 
Methods inherited from class com.partnersoft.gui.GUIBuilder
addBorder, addBorder, addComponent, addComponent, addLabel, addLabel, addLowFatLabel, addLowFatLabel, endPanel, finish, getBackgroundColor, getCurrentPanel, getFont, getForegroundColor, getLabelHorizontalAlignment, getLabelVerticalAlignment, layoutBorder, layoutCentered, layoutFlow, layoutFlow, layoutForm, layoutGrid, layoutGrid, layoutGridBag, layoutNewspaper, layoutNewspaper, setBackgroundColor, setFont, setForegroundColor, setLabelHorizontalAlignment, setLabelVerticalAlignment, startContainer, startContainer, startLayeredPane, startLayeredPane, startPanel, startPanel, startScrollPane, startScrollPane, startTabbedPane, startTabbedPane
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CogFormBuilder

public CogFormBuilder()

CogFormBuilder

public CogFormBuilder(CogModel model)

CogFormBuilder

public CogFormBuilder(java.awt.Container startContainer)

CogFormBuilder

public CogFormBuilder(java.awt.Container startContainer,
                      CogModel model)
Method Detail

addLink

public LinkButton addLink()

addTextField

public CogTextField addTextField(java.lang.String path)

addTextField

public CogTextField addTextField(java.lang.String path,
                                 java.lang.Object constraints)

addStringField

public CogTextField addStringField(java.lang.String path)

addStringField

public CogTextField addStringField(java.lang.String path,
                                   java.lang.Object constraints)

addColorField

public CogColorField addColorField(java.lang.String path)

addColorField

public CogColorField addColorField(java.lang.String path,
                                   java.lang.Object constraints)

addIntegerField

public CogTextField addIntegerField(java.lang.String path)

addIntegerField

public CogTextField addIntegerField(java.lang.String path,
                                    java.lang.Object constraints)

addNumberField

public CogTextField addNumberField(java.lang.String path)

addNumberField

public CogTextField addNumberField(java.lang.String path,
                                   java.lang.Object constraints)

addPicklistField

public CogComboBox addPicklistField(java.lang.String path,
                                    java.lang.Object constraints,
                                    java.lang.String... options)

addBooleanField

public CogBooleanField addBooleanField(java.lang.String path)

addBooleanField

public CogBooleanField addBooleanField(java.lang.String path,
                                       java.lang.Object constraints)

addIconField

public CogIconField addIconField(java.lang.String path)

addIconField

public CogIconField addIconField(java.lang.String path,
                                 java.lang.Object constraints)

addPreview

public CogPreview addPreview(CogPreview preview)

addPreview

public CogPreview addPreview(CogPreview preview,
                             java.lang.Object constraints)

getModel

public CogModel getModel()

setModel

public void setModel(CogModel newModel)