Enum TemplateManager.TemplateKind

    • Enum Constant Detail

      • INSTANCE_SPECIFIC

        public static final TemplateManager.TemplateKind INSTANCE_SPECIFIC
        The template is an instance-specific (top-level) template.
      • EMBEDDED_INSTANCE_SPECIFIC

        public static final TemplateManager.TemplateKind EMBEDDED_INSTANCE_SPECIFIC
        The template is a non-modified embedded template that is embedded in a modified parent instance.
    • Method Detail

      • values

        public static TemplateManager.TemplateKind[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TemplateManager.TemplateKind c : TemplateManager.TemplateKind.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TemplateManager.TemplateKind valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getMask

        public int getMask()
        Gets the mask for filtering templates of this kind.
        Returns:
        The mask for filtering templates of this kind.