Class SkinModel

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class SkinModel
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable
    The <skin> element is the root of the skin descriptor.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Detail

      • SKIN_DESCRIPTOR_LOCATION

        public static final java.lang.String SKIN_DESCRIPTOR_LOCATION
        See Also:
        Constant Field Values
    • Constructor Detail

      • SkinModel

        public SkinModel()
    • Method Detail

      • addResourceCondition

        public void addResourceCondition​(ResourceCondition resourceCondition)
        Method addResourceCondition.
        Parameters:
        resourceCondition - a resourceCondition object.
      • clone

        public SkinModel clone()
        Method clone.
        Overrides:
        clone in class java.lang.Object
        Returns:
        SkinModel
      • getEncoding

        public java.lang.String getEncoding()
        Get encoding of text content, like the Velocity template itself.
        Returns:
        String
      • getModelEncoding

        public java.lang.String getModelEncoding()
        Get the modelEncoding field.
        Returns:
        String
      • getPrerequisites

        public Prerequisites getPrerequisites()
        Get describes the prerequisites in the build environment for using this skin.
        Returns:
        Prerequisites
      • getResourceConditions

        public java.util.List<ResourceCondition> getResourceConditions()
        Method getResourceConditions.
        Returns:
        List
      • removeResourceCondition

        public void removeResourceCondition​(ResourceCondition resourceCondition)
        Method removeResourceCondition.
        Parameters:
        resourceCondition - a resourceCondition object.
      • setEncoding

        public void setEncoding​(java.lang.String encoding)
        Set encoding of text content, like the Velocity template itself.
        Parameters:
        encoding - a encoding object.
      • setModelEncoding

        public void setModelEncoding​(java.lang.String modelEncoding)
        Set the modelEncoding field.
        Parameters:
        modelEncoding - a modelEncoding object.
      • setPrerequisites

        public void setPrerequisites​(Prerequisites prerequisites)
        Set describes the prerequisites in the build environment for using this skin.
        Parameters:
        prerequisites - a prerequisites object.
      • setResourceConditions

        public void setResourceConditions​(java.util.List<ResourceCondition> resourceConditions)
        Set resource conditions.
        Parameters:
        resourceConditions - a resourceConditions object.