예제 #1
0
파일: run_file.py 프로젝트: yure19/eidmat
    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
예제 #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)
예제 #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
예제 #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
예제 #5
0
파일: new_var.py 프로젝트: yure19/eidmat
    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"
예제 #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)
예제 #7
0
파일: save_vars.py 프로젝트: yure19/eidmat
    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
예제 #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
예제 #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
예제 #10
0
 def __init__(self, p_prio=0):
     Command.__init__(self, p_prio)
예제 #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
예제 #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
예제 #13
0
 def __init__(self, p_verbose=True, p_prio=0):
     Command.__init__(self, p_prio)
     self.__verbose = p_verbose
예제 #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
예제 #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