Class Tronco

java.lang.Object
com.unify.nxj.mgr.datatypes.NXJTreeNode
com.unify.nxj.mgr.datatypes.NXJNonLeafNode
br.com.intersys.systextil.sysger.Tronco
All Implemented Interfaces:
FileChannel

public class Tronco extends com.unify.nxj.mgr.datatypes.NXJNonLeafNode implements FileChannel
O tronco que é atribuído ao formulário. Este tronco é invisível, e carrega os ramos (itens) correspondentes a cada processo/subprocesso.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Tronco(br.com.intersys.systextil.connection.AppConnection conn, systextil.sysger.Permissoes permissoes, String codigoItem)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    delete(br.com.intersys.systextil.connection.AppConnection conn, Prompt prompt)
    Descadastra e/ou deleta o arquivo a que este objeto se refere, ou avisa que não é possível.
    Fornece um arquivo para download, ou avisa que não é possível.
    static boolean
    hasFiles(br.com.intersys.systextil.connection.AppConnection conn, br.com.intersys.systextil.global.Mdi mdi, int codigoProcesso, int codigoSubprocesso, String codigoItem)
    Informa se há anexos para determinado item.
    upload(br.com.intersys.systextil.connection.AppConnection conn, InputStream stream, String fileName, String obs)
    Recebe um arquivo por upload, ou avisa que não é possível.

    Methods inherited from class com.unify.nxj.mgr.datatypes.NXJNonLeafNode

    add, add, clear, contains, findByTitle, get, indexOf, isEmpty, isExpandedOnInit, iterator, listIterator, listIterator, remove, remove, set, setExpandedOnInit, size

    Methods inherited from class com.unify.nxj.mgr.datatypes.NXJTreeNode

    getIcon, getTitle, getToolTip, setIcon, setTitle, setToolTip, us$clearModified, us$isModified, us$setModified, us$setParent

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Tronco

      public Tronco(br.com.intersys.systextil.connection.AppConnection conn, systextil.sysger.Permissoes permissoes, String codigoItem) throws systextil.sysger.FolderNotFound
      Throws:
      systextil.sysger.FolderNotFound
  • Method Details

    • delete

      public void delete(br.com.intersys.systextil.connection.AppConnection conn, Prompt prompt) throws br.com.intersys.systextil.global.TagException
      Description copied from interface: FileChannel
      Descadastra e/ou deleta o arquivo a que este objeto se refere, ou avisa que não é possível.
      Specified by:
      delete in interface FileChannel
      Throws:
      br.com.intersys.systextil.global.TagException
    • download

      public Req download() throws br.com.intersys.systextil.global.TagException
      Description copied from interface: FileChannel
      Fornece um arquivo para download, ou avisa que não é possível.
      Specified by:
      download in interface FileChannel
      Throws:
      br.com.intersys.systextil.global.TagException
    • upload

      public Folha upload(br.com.intersys.systextil.connection.AppConnection conn, InputStream stream, String fileName, String obs) throws br.com.intersys.systextil.global.TagException
      Description copied from interface: FileChannel
      Recebe um arquivo por upload, ou avisa que não é possível.
      Specified by:
      upload in interface FileChannel
      Throws:
      br.com.intersys.systextil.global.TagException
    • hasFiles

      public static boolean hasFiles(br.com.intersys.systextil.connection.AppConnection conn, br.com.intersys.systextil.global.Mdi mdi, int codigoProcesso, int codigoSubprocesso, String codigoItem)
      Informa se há anexos para determinado item.
      Parameters:
      conn - a conexão ao banco de dados
      mdi - a MDI
      codigoProcesso - o código do processo
      codigoSubprocesso - o código do subprocesso
      codigoItem - o código do item
      Returns:
      se há anexos para o item informado