jiputil
Class JIPFunctionList
java.lang.Object
|
+--jiputil.JIPFunctionList
- public class JIPFunctionList
- extends java.lang.Object
Descripción:
Clase que implementa contiene la lista de funciones aplicables desde el programa.
Es en ésta clase donde se espeficican las funciones y a que grupo pertenece cada una.
Field Summary |
(package private) int[] |
funcgroups
Array que asocia las funciones con los grupos |
(package private) java.lang.String[] |
funcnames
Array que contiene los nombres de las funciones |
(package private) java.lang.String[] |
groupnames
Array que contiene los nombres de los grupos |
(package private) int |
nfunc
Número de funciones en lista |
(package private) int |
ngrps
Número de grupos creados |
Constructor Summary |
JIPFunctionList()
Descripción:
Constructor de la clase. |
Method Summary |
java.awt.Menu |
getFunctionMenu(java.lang.String tittle,
java.awt.event.ActionListener al)
Descripción:
Método para crear el menú que contiene las funciones |
javax.swing.JMenu |
getFunctionMenuG(java.lang.String tittle,
java.awt.event.ActionListener al)
|
JIPFunction |
getJIPFunction(java.lang.String fname)
Descripción:
Método para obtener el objeto función del cual sabemos el nombre y pasamos
por parámetro |
java.lang.String |
getName(int f)
Descripción:
Método para obtener el nombre del número de función que se pasa por
parámetro. |
int |
getNumFunctions()
Descripción:
Método para obtener el número de funciones que hay creadas. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
nfunc
int nfunc
- Número de funciones en lista
ngrps
int ngrps
- Número de grupos creados
funcnames
java.lang.String[] funcnames
- Array que contiene los nombres de las funciones
groupnames
java.lang.String[] groupnames
- Array que contiene los nombres de los grupos
funcgroups
int[] funcgroups
- Array que asocia las funciones con los grupos
JIPFunctionList
public JIPFunctionList()
Descripción:
Constructor de la clase. Aqui se insertan los nombres de las funciones aplicables en
los respectivos arrays, así como los grupos a los que pertenecen cada una.
getNumFunctions
public int getNumFunctions()
Descripción:
Método para obtener el número de funciones que hay creadas.
- Returns:
- Número de Funciones
getName
public java.lang.String getName(int f)
Descripción:
Método para obtener el nombre del número de función que se pasa por
parámetro.
- Parameters:
f
- Número asignado a una función- Returns:
- Nombre de la función pedida
getJIPFunction
public JIPFunction getJIPFunction(java.lang.String fname)
Descripción:
Método para obtener el objeto función del cual sabemos el nombre y pasamos
por parámetro
- Parameters:
fname
- Nombre de la función- Returns:
- Objeto JIPFuncion que contiene la funcion pedida
getFunctionMenu
public java.awt.Menu getFunctionMenu(java.lang.String tittle,
java.awt.event.ActionListener al)
Descripción:
Método para crear el menú que contiene las funciones
- Parameters:
tittle
- Título del menúal
- ActionListener- Returns:
- Menú que contiene las funciones
getFunctionMenuG
public javax.swing.JMenu getFunctionMenuG(java.lang.String tittle,
java.awt.event.ActionListener al)