public class Vertice extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
id |
private int |
nivel |
private String |
nombreInterpretacion |
private Variable |
variable |
private Boolean |
virtual |
| Constructor and Description |
|---|
Vertice(String interpretacion,
Boolean inicio)
Crea un vértice "virtual", usado para dibujar las líneas que unen los distintos arcos de un hiperarco.
|
Vertice(Variable variable,
int lvl)
Crea un vértice que representará a la variable indicada.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Compara el objeto actual con otro objeto cualquiera (sea o no del mismo tipo)
|
String |
getId()
Obtiene el identificador único del vértice.
|
String |
getInterp()
Obtiene la interpretación a la que representa el vértice.
|
int |
getNivel()
Obtiene el nivel que ocupará el vértice en el grafo.
|
Variable |
getVar()
Obtiene la variable a la que representa el vértice.
|
int |
hashCode()
Devuelve un código hash que representa al objeto.
|
void |
setId(String ID)
Devuelve el id del vértice.
|
String |
toString()
Devuelve el objeto actual en forma de cadena.
|
Boolean |
virtual()
Informa de si el vértice es "virtual" (representa una interpretación) o no lo es (representa una
variable).
|
private String id
private Variable variable
private String nombreInterpretacion
private int nivel
private Boolean virtual
public Vertice(Variable variable, int lvl)
variable - La variable a la que representará el vértice.lvl - El nivel que ocupará el vértice en el grafo.public Vertice(String interpretacion, Boolean inicio)
interpretacion - La interpretación a la que se corresponde este vértice "virtual"inicio - public void setId(String ID)
ID - El identificador único del vértice.public String getId()
public int getNivel()
public Variable getVar()
public String getInterp()
public Boolean virtual()
public String toString()
public boolean equals(Object obj)