org.formaria.editor.visualizer
Class VisualiserDebuggerModel

java.lang.Object
  extended by org.formaria.aria.data.DataModel
      extended by org.formaria.editor.visualizer.VisualiserDebuggerModel
Direct Known Subclasses:
NbDebuggerModel

public abstract class VisualiserDebuggerModel
extends DataModel


Field Summary
 
Fields inherited from class org.formaria.aria.data.DataModel
parentModel, tagName
 
Constructor Summary
VisualiserDebuggerModel()
           
 
Method Summary
abstract  java.lang.String getNodeString()
          Gets the "string" representation of this node
abstract  void removeChild(DataModel child)
          Removes the specified child node
abstract  void removeChild(java.lang.String path)
          Removes the child at the specified path.
 
Methods inherited from class org.formaria.aria.data.DataModel
addModelListener, append, append, clear, fireModelUpdated, get, get, get, getAttribName, getAttribute, getAttribValue, getAttribValueAsDouble, getAttribValueAsDouble, getAttribValueAsInt, getAttribValueAsString, getId, getNumAttributes, getNumChildren, getParent, getTagName, getValueAsDouble, getValueAsInt, getValueAsString, hasAutoId, hasAutoId, hashCode, prefixOutputPath, removeChildren, reset, resetAttributes, set, set, setAttribValue, setAttribValue, setId, setNumAttributes, setNumChildren, setParent, setTagName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisualiserDebuggerModel

public VisualiserDebuggerModel()
Method Detail

removeChild

public abstract void removeChild(java.lang.String path)
Removes the child at the specified path.

Parameters:
path - the location of the child which is to be removed

removeChild

public abstract void removeChild(DataModel child)
Removes the specified child node

Parameters:
child - the model to be removed

getNodeString

public abstract java.lang.String getNodeString()
Gets the "string" representation of this node

Returns:
String