Class UtilBinding

java.lang.Object
br.com.intersys.systextil.global.UtilBinding

public class UtilBinding extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Usado nos parâmetros default.
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.unify.nxj.mgr.NXJContainer
    getContainer(com.unify.nxj.mgr.NXJContainer container, String name)
    Retorna o container que possua esse nome em um container.
    static com.unify.nxj.mgr.datatypes.NullableField
    getField(com.unify.nxj.mgr.NXJDataView dataView, String name)
    Retorna o campo que possua esse nome no data view.
    static com.unify.nxj.mgr.NXJForm
    getFormId(com.unify.nxj.mgr.NXJForm thisForm, String formName)
    Retorna o formulário anterior que tenha esse nome.
    static com.unify.nxj.mgr.datatypes.Nullable
    getNullable(com.unify.nxj.mgr.NXJContainer container, String name)
    Retorna um campo baseado no nome.
    static com.unify.nxj.mgr.datatypes.Nullable
    getNullableInsideContainer(com.unify.nxj.mgr.NXJContainer container, String varName)
    Recupera um campo baseado no nome.
    static Object
    getObject(Object parentObject, String fname)
    Retorna um campo de um objeto qualquer baseado no nome do campo.
    static void
    setClearAddExp(com.unify.nxj.mgr.NXJContainer container, String varName, Object value)
    Atribui clearAddExp para uma NullableVariable de um container.
    static void
    setClearFindExp(com.unify.nxj.mgr.NXJContainer container, String varName, Object value)
    Atribui clearFindExp para uma NullableVariable de um container.
    static void
    setFieldValue(com.unify.nxj.mgr.NXJSession session, com.unify.nxj.mgr.datatypes.NullableField var, Object value)
    Atribui um valor qualquer a um campo.
    static void
    setNullable(com.unify.nxj.mgr.NXJContainer container, String varName, Object value)
    Atribui um valor qualquer a uma variável Nullable com nome varName dentro de um container.
    static void
    setSearchRanges(com.unify.nxj.mgr.NXJContainer container, String varName, String searchRanges)
    Atribui um searchRanges para uma NullableVariable de um container.

    Methods inherited from class java.lang.Object

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

    • getFormId

      public static com.unify.nxj.mgr.NXJForm getFormId(com.unify.nxj.mgr.NXJForm thisForm, String formName)
      Retorna o formulário anterior que tenha esse nome.
    • getField

      public static com.unify.nxj.mgr.datatypes.NullableField getField(com.unify.nxj.mgr.NXJDataView dataView, String name)
      Retorna o campo que possua esse nome no data view.
    • getContainer

      public static com.unify.nxj.mgr.NXJContainer getContainer(com.unify.nxj.mgr.NXJContainer container, String name)
      Retorna o container que possua esse nome em um container.
    • setNullable

      public static void setNullable(com.unify.nxj.mgr.NXJContainer container, String varName, Object value)
      Atribui um valor qualquer a uma variável Nullable com nome varName dentro de um container.
    • setFieldValue

      public static void setFieldValue(com.unify.nxj.mgr.NXJSession session, com.unify.nxj.mgr.datatypes.NullableField var, Object value)
      Atribui um valor qualquer a um campo.
    • getObject

      public static Object getObject(Object parentObject, String fname)
      Retorna um campo de um objeto qualquer baseado no nome do campo. Prioridade para o nome exato, depois em maiúsculas e depois em minúsculas.
    • getNullable

      public static com.unify.nxj.mgr.datatypes.Nullable getNullable(com.unify.nxj.mgr.NXJContainer container, String name)
      Retorna um campo baseado no nome. Tem que estar nesse container, e o nome pode estar em maiúsculas ou minúsculas.
    • getNullableInsideContainer

      public static com.unify.nxj.mgr.datatypes.Nullable getNullableInsideContainer(com.unify.nxj.mgr.NXJContainer container, String varName)
      Recupera um campo baseado no nome. A busca é feita prioritariamente pelo nome exato do campo, pelo container atual ou seus descendentes. Se não for encontrado pelo nome exato, procura-se em maiúsculas ou em minúsculas.
    • setSearchRanges

      public static void setSearchRanges(com.unify.nxj.mgr.NXJContainer container, String varName, String searchRanges)
      Atribui um searchRanges para uma NullableVariable de um container.
    • setClearFindExp

      public static void setClearFindExp(com.unify.nxj.mgr.NXJContainer container, String varName, Object value)
      Atribui clearFindExp para uma NullableVariable de um container.
    • setClearAddExp

      public static void setClearAddExp(com.unify.nxj.mgr.NXJContainer container, String varName, Object value)
      Atribui clearAddExp para uma NullableVariable de um container.