public class DesignerModelImpl extends java.util.Observable implements DesignerModel
| Constructor and Description |
|---|
DesignerModelImpl(DesignNotifier designNotifier)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
addPropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
delete(DesignTreeNode child) |
DesignComponent |
getCurrentComponent() |
DesignTreeNode |
getCurrentSelection()
Get the currently selected node.
|
static int |
getIndex(DesignTreeNode child) |
DesignComponent |
getRootComponent()
Get the root component.
|
DesignTreeModel |
getTreeModel()
Get the tree model.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
replaceSelected(ArooaConfiguration config) |
void |
setCurrentSelection(DesignTreeNode node)
Set the currently selected node.
|
void |
viewSelectedAsXML() |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddObserverpublic DesignerModelImpl(DesignNotifier designNotifier)
designNotifier - The thing that tells us about the root DesignInstance.public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface DesignerModelpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface DesignerModelpublic void addPropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface DesignerModelpublic void removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface DesignerModelpublic DesignComponent getRootComponent()
getRootComponent in interface DesignerModelpublic DesignTreeModel getTreeModel()
getTreeModel in interface DesignerModelpublic void setCurrentSelection(DesignTreeNode node)
setCurrentSelection in interface DesignerModelnode - The node. May be null.public DesignTreeNode getCurrentSelection()
getCurrentSelection in interface DesignerModelpublic DesignComponent getCurrentComponent()
getCurrentComponent in interface DesignerModelpublic void replaceSelected(ArooaConfiguration config) throws ArooaParseException
replaceSelected in interface DesignerModelArooaParseExceptionpublic void viewSelectedAsXML()
throws ArooaPropertyException
viewSelectedAsXML in interface DesignerModelArooaPropertyExceptionpublic void delete(DesignTreeNode child)
public static int getIndex(DesignTreeNode child)