Exemplo n.º 1
0
    def __init__(self, p_funcname, p_args=(), p_sep="", p_file=None, p_prio=0):
        Command.__init__(self, p_prio)

        self.__funcname = p_funcname
        self.__args = p_args
        self.__sep = p_sep
        self.__file = p_file
Exemplo n.º 2
0
    def __init__(self, p_prio=0):
        """
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'ClearCMDWindow'.

            Crea un nuevo 'ClearCMDWindow' para ser ejecutado cuando 'Octave'
            este listo.
        """
        Command.__init__(self, p_prio)
Exemplo n.º 3
0
    def __init__(self, p_command, p_prio=0):
        """
            p_command:  una cadena que representa un comando a enviar.
            p_prio:     un 'int'(entero) que es la prioridad del comando. Esta
                        prioridad determina cual es la posicion del comando en
                        la cola de comandos.

            Retorna:    un nuevo 'ManagePath'.

            Constructor de la clase ManagePath.
        """
        Command.__init__(self, p_prio)

        self.__command = p_command
Exemplo n.º 4
0
    def __init__(self, p_name, p_prio=3):
        """
            p_name:  una cadena que es el nombre de la variable a eliminar.
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'DeleteVar'.

            Crea un nuevo 'DeleteVar' para ser ejecutado cuando 'Octave'
            este listo.
        """
        Command.__init__(self, p_prio)

        self.__name = p_name
Exemplo n.º 5
0
    def __init__(self, p_prio=4):
        """
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'NewVar'.

            Crea un nuevo 'NewVar' para ser ejecutado cuando 'Octave' este
            listo.
        """
        Command.__init__(self, p_prio)

        self.__num = 1
        self.__name = "unnamed"
Exemplo n.º 6
0
    def __init__(self, p_dir, p_prio=0):
        """
            p_dir :  una cadena que representa el directorio al cual se desea
                     cambiar.
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'ChangeDirectory'.

            Crea un nuevo 'ChangeDirectory' para ser ejecutado cuando 'Octave'
            este listo.
        """
        Command.__init__(self, p_prio)

        self.__dir = os.path.abspath(p_dir)
Exemplo n.º 7
0
    def __init__(self, p_names, p_path, p_prio=0):
        """
            p_names: una 'list'(lista) con los nombres de las variables que se
                     desean salvar al fichero especificado en 'p_path'.
            p_path:  una cadena que es la direccion del fichero al cual se van
                     a guardar las variables deseadas.
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'SaveVars'.

            Crea un nuevo 'SaveVars' para ser ejecutado cuando 'Octave' este
            listo.
        """
        Command.__init__(self, p_prio)

        self.__names = p_names
        self.__path = p_path
Exemplo n.º 8
0
    def __init__(self, p_name, p_attr, p_prio=1):
        """
            p_name:  una cadena que es el nombre de la variable a duplicar.
            p_attr:  una cadena con los atributos de la variable a duplicar.
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'DuplicateVar'.

            Crea un nuevo 'DuplicateVar' para ser ejecutado cuando 'Octave'
            este listo.
        """
        Command.__init__(self, p_prio)

        self.__name = p_name
        self.__attr = p_attr
        self.__dup = None
        self.__num = None
Exemplo n.º 9
0
    def __init__(self, p_new, p_old, p_attr, p_prio=2):
        """
            p_new:   una cadena que es el nuevo nombre a poner a la variable.
            p_old:   una cadena que es el nombre de la variable a renombrar.
            p_attr:  una cadena con los atributos de la variable a renombrar.
            p_prio:  un 'int'(entero) que es la prioridad del comando. Esta
                     prioridad determina cual es la posicion del comando en
                     la cola de comandos.

            Retorna: un nuevo 'RenameVar'.

            Crea un nuevo 'RenameVar' para ser ejecutado cuando 'Octave' este
            listo.
        """
        Command.__init__(self, p_prio)

        self.__new = p_new
        self.__old = p_old
        self.__attr = p_attr
Exemplo n.º 10
0
 def __init__(self, p_prio=0):
     Command.__init__(self, p_prio)
Exemplo n.º 11
0
    def __init__(self, p_file, p_omit=0, p_prio=0):
        Command.__init__(self, p_prio)

        self.__file = p_file
        self.__omit = p_omit
Exemplo n.º 12
0
 def __init__(self, p_debug_on_event, p_prio=0):
     Command.__init__(self, p_prio)
     self.__debug_on_event = p_debug_on_event
Exemplo n.º 13
0
 def __init__(self, p_verbose=True, p_prio=0):
     Command.__init__(self, p_prio)
     self.__verbose = p_verbose
Exemplo n.º 14
0
    def __init__(self, p_funcname, p_lines=None, p_file=None, p_prio=0):
        Command.__init__(self, p_prio)

        self.__funcname = p_funcname
        self.__lines = p_lines
        self.__file = p_file
Exemplo n.º 15
0
    def __init__(self, p_funcname, p_filename, p_file, p_prio=0):
        Command.__init__(self, p_prio)

        self.__funcname = p_funcname
        self.__filename = p_filename
        self.__file = p_file