TWE 2.5-1 API

org.enhydra.jawe.base.controller
Class TogWEDemoController

java.lang.Object
  extended byjava.util.Observable
      extended byorg.enhydra.jawe.base.controller.JaWEController
          extended byorg.enhydra.jawe.base.controller.TogWEDemoController
All Implemented Interfaces:
ChoiceButtonListener, JaWEComponent, java.util.Observer

public class TogWEDemoController
extends JaWEController

Author:
Miroslav Popov

Field Summary
 
Fields inherited from class org.enhydra.jawe.base.controller.JaWEController
configInfo, currentConfig, defaultJaWEActions, edit, frame, jaweFrameShown, jtypeResolver, jtypes, selectionMng, settings, undoableChangeInProgress, undoHistoryManager, undoSelectionEvent, updateInProgress, updateSpecialInProgress, xpdlInfoList, xpdlListenerObservables
 
Fields inherited from class java.util.Observable
 
Fields inherited from interface org.enhydra.jawe.JaWEComponent
LOWER_STATUS_COMPONENT, MAIN_COMPONENT, OTHER_COMPONENT, SPECIAL_COMPONENT, TREE_COMPONENT, UPPER_STATUS_COMPONENT
 
Constructor Summary
TogWEDemoController(ControllerSettings settings)
           
 
Method Summary
 boolean isSaveEnabled(boolean isSaveAs)
           
 void savePackage(java.lang.String xpdlId, java.lang.String filename)
           
 boolean tryToClosePackage(java.lang.String xpdlId, boolean closeTransient)
           
 
Methods inherited from class org.enhydra.jawe.base.controller.JaWEController
addExternalPackage, addObserver, addTransientPackage, addTransientPackage, adjustActions, adjustXPDL, canCreateElement, canCreateElement, canDuplicateElement, canDuplicateElement, canInsertElement, canInsertElement, canModifyElement, canModifyElement, canRemoveElement, canRemoveElement, canRepositionElement, canRepositionElement, changeJaWEComponentType, changePackageFileName, changePackageId, checkInsertion, checkValidity, checkValidity, clearAll, clearHistory, clearXPDLListenerObservables, closePackage, confirmDelete, createInfo, createInfo, createJaWEFrame, createNewXPDLListenerObservable, endUndouableChange, fillConfigInfo, getChoices, getConfigId, getConfigId, getConfigInfo, getControllerSettings, getCurrentConfig, getCurrentConfigName, getCurrentSelectionEvent, getEdit, getJaWEActions, getJaWEFrame, getJaWETypes, getMainPackage, getMainPackageId, getName, getPackageFilename, getSelectedObject, getSelectionManager, getSettings, getType, getTypeResolver, getUndoHistoryManager, getView, getWorkingXPDLListenerObservable, getXPDLListenerObservable, handleEvent, init, isPackageModified, isUndoableChangeInProgress, isUndoOrRedoInProgress, isUpdateInProgress, newPackage, openPackage, openPackageFromFile, openPackageFromStream, readConfigName, redo, refElsNotToAskOnDeletion, registerJaWEComponent, removeExternalPackage, removeJaWEComonent, removeTransientPackage, selectionChanged, sendEvent, setType, setUpdateInProgress, showJaWEFrame, startUndouableChange, undo, update, updateExternalPackagesRelativePaths, updateTitle
 
Methods inherited from class java.util.Observable
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TogWEDemoController

public TogWEDemoController(ControllerSettings settings)
Method Detail

isSaveEnabled

public boolean isSaveEnabled(boolean isSaveAs)
Overrides:
isSaveEnabled in class JaWEController

savePackage

public void savePackage(java.lang.String xpdlId,
                        java.lang.String filename)
Overrides:
savePackage in class JaWEController

tryToClosePackage

public boolean tryToClosePackage(java.lang.String xpdlId,
                                 boolean closeTransient)
Overrides:
tryToClosePackage in class JaWEController

TWE 2.5-1 API