Class ProvenanceEntry

    • Field Detail

      • programName

        private java.lang.String programName
      • timeStamp

        private java.lang.String timeStamp
        The timestamp
      • action

        private java.lang.String action
        action describing the event
      • platform

        private java.lang.String platform
        the name of the operating system
      • platformVersion

        private java.lang.String platformVersion
        the operating system's version
      • user

        private java.lang.String user
        the user name
      • hostName

        private java.lang.String hostName
        the machine host name
      • mipavVersion

        private java.lang.String mipavVersion
        mipav's version
      • mipavBuild

        private java.lang.String mipavBuild
        probably unused
      • mipavInputs

        private java.lang.String mipavInputs
        mipav cmd line arguments
      • mipavOutputs

        private java.lang.String mipavOutputs
        probably unused
      • compilerVersion

        private java.lang.String compilerVersion
        java's version
      • architecture

        private java.lang.String architecture
    • Constructor Detail

      • ProvenanceEntry

        public ProvenanceEntry()
      • ProvenanceEntry

        public ProvenanceEntry​(java.lang.String action)
        Constructor created when an action happens
        Parameters:
        action - the action performed
    • Method Detail

      • setToCurrent

        public void setToCurrent()
        Sets the variables to the current system
      • toString

        public java.lang.String toString()
        prints out a few things (not done)
        Overrides:
        toString in class java.lang.Object
      • setArchitecture

        public void setArchitecture​(java.lang.String arch)
      • getArchitecture

        public java.lang.String getArchitecture()
      • setProgram

        public void setProgram​(java.lang.String version,
                               java.lang.String build)
      • getProgramName

        public java.lang.String getProgramName()
      • setProgramName

        public void setProgramName​(java.lang.String pn)
      • setProgramArguments

        public void setProgramArguments​(java.lang.String inputs,
                                        java.lang.String outputs)
      • getProgramInputs

        public java.lang.String getProgramInputs()
      • getProgramOutputs

        public java.lang.String getProgramOutputs()
      • getTimeStamp

        public java.lang.String getTimeStamp()
      • setTimeStamp

        public void setTimeStamp​(java.lang.String ts)
      • getUser

        public java.lang.String getUser()
      • setUser

        public void setUser​(java.lang.String us)
      • setHostName

        public void setHostName​(java.lang.String hn)
      • getHostName

        public java.lang.String getHostName()
      • getAction

        public java.lang.String getAction()
      • setAction

        public void setAction​(java.lang.String act)
      • setPlatform

        public void setPlatform​(java.lang.String name)
      • getPlatform

        public java.lang.String getPlatform()
      • setPlatformVersion

        public void setPlatformVersion​(java.lang.String pv)
      • getPlatformVersion

        public java.lang.String getPlatformVersion()
      • getMipavVersion

        public java.lang.String getMipavVersion()
      • getJavaVersion

        public java.lang.String getJavaVersion()
      • setJavaVersion

        public void setJavaVersion​(java.lang.String ver)
      • clone

        public java.lang.Object clone()
        Copies the object.
        Overrides:
        clone in class ModelSerialCloneable
        Returns:
        Returns the cloned object.