org.rubato.composer.network
Class NetworkModel
java.lang.Object
org.rubato.composer.network.NetworkModel
public class NetworkModel
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NetworkModel
public NetworkModel(JNetwork jnetwork,
java.lang.String name)
NetworkModel
public NetworkModel(java.lang.String name)
getJNetwork
public JNetwork getJNetwork()
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getInfo
public java.lang.String getInfo()
setInfo
public void setInfo(java.lang.String info)
addRubette
public void addRubette(RubetteModel rubette)
removeRubette
public void removeRubette(RubetteModel rubette)
getRubettes
public java.util.ArrayList<RubetteModel> getRubettes()
computeDependencyTree
public void computeDependencyTree()
getDependents
public java.util.ArrayList<RubetteModel> getDependents()
addNote
public void addNote(NoteModel note)
removeNote
public void removeNote(NoteModel note)
getNotes
public java.util.ArrayList<NoteModel> getNotes()
toXML
public void toXML(XMLWriter writer)
fromXML
public static NetworkModel fromXML(XMLReader reader,
org.w3c.dom.Element networkElement)
newInstance
public NetworkModel newInstance()
createJNetwork
public JNetwork createJNetwork(JComposer jcomposer)
createJMacroRubetteView
public JNetwork createJMacroRubetteView(JComposer jComposer,
JNetwork jNetwork)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object