public class ArcSign
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) Arc |
a
L'arco rappresentato
|
(package private) java.awt.Color |
c
Il colore dell'arco
|
(package private) NodeSign |
from
il segno del nodo di partenza
|
(package private) ArcSign |
next
il successivo arco nella lista degli archi tra i due nodi
|
(package private) NodeSign |
to
il segno del nodo di arrivo
|
(package private) boolean |
visible
La visibilità dell'arco
|
| Constructor and Description |
|---|
ArcSign(NodeSign from,
Arc ar,
NodeSign to,
java.awt.Color c)
Crea un nuovo arco
|
ArcSign(NodeSign from,
Arc ar,
NodeSign to,
java.awt.Color c,
ArcSign next)
Crea un nuovo arco
|
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getColor()
Ritorna il colore dell'arco
|
boolean |
isVisible()
Ritorna la visibilita' del nodo
|
void |
paint(java.awt.Graphics g,
int dx,
int dy,
double z)
Disegna l'ArcSign
|
void |
paint(java.awt.Graphics g,
int dx,
int dy,
double z,
boolean showtext)
Disegna l'ArcSign
|
void |
setColor(java.awt.Color col)
Cambia il colore dell'arco
|
void |
setVisible(boolean vis)
Modifica la visibilita' dell'arco
|
java.lang.String |
toString()
Ritorna la stringa che rappresenta l'arco
|
Arc a
NodeSign from
NodeSign to
java.awt.Color c
boolean visible
ArcSign next
public ArcSign(NodeSign from, Arc ar, NodeSign to, java.awt.Color c)
from - il nodo di partenza dell'arco da crearear - l'arco da creareto - il nodo di arrivo dell'arco da crearec - il colore del l'arcopublic ArcSign(NodeSign from, Arc ar, NodeSign to, java.awt.Color c, ArcSign next)
from - il nodo di partenza dell'arco da crearear - l'arco da creareto - il nodo di arrivo dell'arco da crearec - il colore del l'arconext - il successivo arco sovrapposto tra gli stessi nodipublic void setColor(java.awt.Color col)
col - il nuovo colore dell'arcopublic java.awt.Color getColor()
public void setVisible(boolean vis)
vis - true se l'arco è visibile, false altrimentipublic boolean isVisible()
public void paint(java.awt.Graphics g,
int dx,
int dy,
double z)
g - lo spazio grafico di tracciamentodx - l'offset dell'immaginedy - l'offset dell'immaginez - lo zoom dell'immaginepublic void paint(java.awt.Graphics g,
int dx,
int dy,
double z,
boolean showtext)
g - lo spazio grafico di tracciamentodx - l'offset dell'immaginedy - l'offset dell'immaginez - lo zoom dell'immagineshowtext - true se va visualizzato i prezzi dell'arcopublic java.lang.String toString()
toString in class java.lang.Object