com.partnersoft.gui
Class MorphingCogStructureEditor

java.lang.Object
  extended by com.partnersoft.gui.CogEditControl
      extended by com.partnersoft.gui.MorphingCogStructureEditor

public class MorphingCogStructureEditor
extends CogEditControl

A type selector controls the structure's datatype and therefore the forms used to edit it.

Author:
Paul Reavis Copyright 2003 Partner Software, Inc.

Field Summary
 
Fields inherited from class com.partnersoft.gui.CogEditControl
cogUndoStack, gui, path
 
Constructor Summary
MorphingCogStructureEditor(CogDataDictionary dataDictionary, java.util.ArrayList availableDatatypes)
           
 
Method Summary
 void refresh()
           
 void setCogUndoStack(CogUndoStack newUndoStack)
           
 void setDatatype(java.lang.String newDatatypeName)
           
 void setPath(java.lang.String newPath)
           
 
Methods inherited from class com.partnersoft.gui.CogEditControl
getCogUndoStack, getEditedCog, getEditedValue, getGUI, getPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MorphingCogStructureEditor

public MorphingCogStructureEditor(CogDataDictionary dataDictionary,
                                  java.util.ArrayList availableDatatypes)
Method Detail

refresh

public void refresh()
Specified by:
refresh in class CogEditControl

setDatatype

public void setDatatype(java.lang.String newDatatypeName)

setCogUndoStack

public void setCogUndoStack(CogUndoStack newUndoStack)
Overrides:
setCogUndoStack in class CogEditControl

setPath

public void setPath(java.lang.String newPath)
Overrides:
setPath in class CogEditControl