Class ProcessRegion

java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.ProcessRegion
All Implemented Interfaces:
Serializable

public class ProcessRegion extends ValueClass implements Serializable
This class specifies the options for setting a sord's Sord.regionId (i.e. ID of the region it belongs to) for sub-trees of sords. It is used as member in ProcessInfo and defines a respective operation.

Copyright: Copyright (c) 2022

Organisation: ELO Digital Office GmbH

Since:
21.04.000.012
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected boolean
    Determines if the root sord has changed from "is no region" to "is region".
    protected int
    The resulting regionId of the root sord which has to be passed to its sub-tree.
    protected int
    The id of the root sord for which its sub-tree has to be adapted according to its region.

    Fields inherited from class byps.BValueClass

    bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ProcessRegion(int rootObjId, int regionId, boolean isNewRegion)
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    int
     
    boolean
     
    void
    setIsNewRegion(boolean isNewRegion)
     
    void
    setRegionId(int regionId)
     
    void
    setRootObjId(int rootObjId)
     
     

    Methods inherited from class byps.BValueClass

    getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • rootObjId

      protected int rootObjId
      The id of the root sord for which its sub-tree has to be adapted according to its region.
    • regionId

      protected int regionId
      The resulting regionId of the root sord which has to be passed to its sub-tree.
    • isNewRegion

      protected boolean isNewRegion
      Determines if the root sord has changed from "is no region" to "is region". This can only happen during checkin of a sord (flag SordDetails.isRegion() and never when a sord is moved.
  • Constructor Details

    • ProcessRegion

      public ProcessRegion()
    • ProcessRegion

      public ProcessRegion(ProcessRegion rhs)
    • ProcessRegion

      public ProcessRegion(int rootObjId, int regionId, boolean isNewRegion)
  • Method Details

    • getRootObjId

      public int getRootObjId()
    • setRootObjId

      public void setRootObjId(int rootObjId)
    • getRegionId

      public int getRegionId()
    • setRegionId

      public void setRegionId(int regionId)
    • isNewRegion

      public boolean isNewRegion()
    • setIsNewRegion

      public void setIsNewRegion(boolean isNewRegion)
    • toString

      public String toString()
      Overrides:
      toString in class Object