Interface Visualization

    • Method Detail

      • isAnimated

        boolean isAnimated()
        Get the value for Animated. (Use animations in the visualization.)
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getAnimationTime

        Long getAnimationTime()
        Get the value for AnimationTime. (The duration in milliseconds of animations in the visualization.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getDefaultFontSize

        Long getDefaultFontSize()
        Get the value for DefaultFontSize. (The default font size in points.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getLogCategories

        String getLogCategories()
        Get the value for LogCategories. (The logger categories to enable on the client.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setAnimated

        void setAnimated​(boolean newAnimated)
        Set the value for Animated. (Use animations in the visualization.)
        Parameters:
        newAnimated - the new value for Animated.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setAnimationTime

        void setAnimationTime​(Long newAnimationTime)
        Set the value for AnimationTime. (The duration in milliseconds of animations in the visualization.) This value is mandatory.
        Parameters:
        newAnimationTime - the new value for AnimationTime. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setDefaultFontSize

        void setDefaultFontSize​(Long newDefaultFontSize)
        Set the value for DefaultFontSize. (The default font size in points.) This value is mandatory.
        Parameters:
        newDefaultFontSize - the new value for DefaultFontSize. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setLogCategories

        void setLogCategories​(String newLogCategories)
        Set the value for LogCategories. (The logger categories to enable on the client.) This value is mandatory.
        Parameters:
        newLogCategories - the new value for LogCategories. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getOwnerSubject

        Subject getOwnerSubject()
        Get the OwnerSubject.
        Specified by:
        getOwnerSubject in interface HasOwner
        Returns:
        OwnerSubject
        Throws:
        com.redwood.scheduler.api.exception.ObjectDeletedException - If this method is called when the object has been marked for deletion.
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - If this method is called when the object has been removed from it's session.
      • setOwnerSubject

        void setOwnerSubject​(Subject newOwnerSubject)
        Set the value for OwnerSubject. This value is mandatory.
        Parameters:
        newOwnerSubject - is the object to set OwnerSubject to. Who Created this Visualization If this is null, then the object cannot be persisted.