model
Class HostUniverse
java.lang.Object
model.CadUniverse
model.HostUniverse
- public class HostUniverse
- extends CadUniverse
Constructor Summary |
HostUniverse(java.util.List hostList,
javax.swing.JTextField nodeSelField)
il costruttore inserisce gli host presenti attualmente nell'ambiente grafico
distribuendoli concentricamente.
|
Method Summary |
void |
addHost(java.lang.String nome)
Inserisce un Host nell'universo visualizzandolo come una sfera di colore rosso |
void |
colorHost(java.lang.String nome,
float r,
float g,
float b)
Modifica il colore del nodo con nome specificato |
void |
deleteHost(java.lang.String nome)
Elimina un Host dell'universo |
void |
initialize(java.util.List hList)
Il metodo elimina tutti i nodi presenti e distribuisce spazialmente i nodi (attraverso il layoutmaker)
specificati nella lista hList.
|
Methods inherited from class model.CadUniverse |
addUserObject, deleteAllObject, deleteCadObject, getObjAppearance, getObjList, getObjTransform, getSimUniverse, loadScene, saveScene, setObjAppearance, setObjTransform |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HostUniverse
public HostUniverse(java.util.List hostList,
javax.swing.JTextField nodeSelField)
- il costruttore inserisce gli host presenti attualmente nell'ambiente grafico
distribuendoli concentricamente.
Riceve il JTextField sul quale verrā visualizzato il nome dell'oggetto selezionato con il mouse
- Parameters:
nodeSelField
- Riceve il JTextField sul quale verrā visualizzato il nome dell'oggetto selezionato con il mouse
addHost
public void addHost(java.lang.String nome)
- Inserisce un Host nell'universo visualizzandolo come una sfera di colore rosso
- Parameters:
nome
- Il nome da associare all'Host
deleteHost
public void deleteHost(java.lang.String nome)
- Elimina un Host dell'universo
- Parameters:
nome
- Il nome dell'Host da eliminare
colorHost
public void colorHost(java.lang.String nome,
float r,
float g,
float b)
- Modifica il colore del nodo con nome specificato
- Parameters:
nome
- Il nome dell'Hostr
- La componente rossa del coloreg
- La componente gialla del coloreb
- La componente blu del colore
initialize
public void initialize(java.util.List hList)
- Il metodo elimina tutti i nodi presenti e distribuisce spazialmente i nodi (attraverso il layoutmaker)
specificati nella lista hList.
Il metodo č utile per ridistribuire in modo ordinato i nodi presenti
Il metodo viene invocato anche dal costruttore