Class InfoBase

java.lang.Object
com.technia.dsx.threedspace.doc.InfoBase
All Implemented Interfaces:
com.technia.dsx.app.model.WithCEStamp
Direct Known Subclasses:
EntityBase, FileInfo, FileVersionInfo, RelatedOwnerInfo, SOVAccessInfo, UserInfo

public abstract class InfoBase extends Object implements com.technia.dsx.app.model.WithCEStamp
Base class for document information objects.

Provides common attributes shared by document info classes including object ID, type, CE stamp, and update action. Implements WithCEStamp for change tracking.

Since:
2022-06-15
  • Constructor Details

    • InfoBase

      public InfoBase()
  • Method Details

    • getUpdateAction

      public UpdateAction getUpdateAction()
    • setUpdateAction

      public void setUpdateAction(UpdateAction updateAction)
    • setUpdateAction

      public void setUpdateAction(String updateAction)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getCEStamp

      public String getCEStamp()
      Specified by:
      getCEStamp in interface com.technia.dsx.app.model.WithCEStamp
    • setCEStamp

      public void setCEStamp(String cestamp)
    • toString

      public String toString()
      Overrides:
      toString in class Object