Class KActionContext

    • Constructor Detail

      • KActionContext

        public KActionContext()
        Constructeur.
    • Method Detail

      • getUiObject

        public <O extends io.vertigo.datamodel.structure.model.DtObject> io.vertigo.vega.webservice.model.UiObject<O> getUiObject​(String key)
        Parameters:
        key - Clé de context
        Returns:
        UiObject du context
      • getUiList

        public <O extends io.vertigo.datamodel.structure.model.DtObject> io.vertigo.vega.webservice.model.UiList<O> getUiList​(String key)
        Parameters:
        key - Clé de context
        Returns:
        UiList du context
      • getUiListModifiable

        public <O extends io.vertigo.datamodel.structure.model.DtObject> StrutsUiListModifiable<O> getUiListModifiable​(String key)
        Parameters:
        key - Clé de context
        Returns:
        UiListModifiable du context
      • getString

        public String getString​(String key)
        Parameters:
        key - Clé de context
        Returns:
        String du context
      • getLong

        public Long getLong​(String key)
        Parameters:
        key - Clé de context
        Returns:
        Long du context
      • getInteger

        public Integer getInteger​(String key)
        Parameters:
        key - Clé de context
        Returns:
        Integer du context
      • getBoolean

        public Boolean getBoolean​(String key)
        Parameters:
        key - Clé de context
        Returns:
        Boolean du context
      • findKey

        public String findKey​(io.vertigo.vega.webservice.model.UiObject<?> uiObject)
        Parameters:
        uiObject - UiObject recherché
        Returns:
        Clé de context de l'élément (null si non trouvé)
      • findKey

        public String findKey​(io.vertigo.datamodel.structure.model.DtObject dtObject)
        Parameters:
        dtObject - DtObject recherché
        Returns:
        Clé de context de l'élément (null si non trouvé)
      • getId

        public String getId()
        Returns:
        Clé de ce context
      • makeModifiable

        public void makeModifiable()
        Génère un nouvel Id et passe le context en modifiable.
      • makeUnmodifiable

        public void makeUnmodifiable()
        passe le context en non-modifiable.
      • markDirty

        public void markDirty()
        Mark this context as Dirty : shouldn't be stored and keep old id.
      • isDirty

        public boolean isDirty()
        Returns:
        if context dirty : shouldn't be stored and keep old id