Class Idents


  • public final class Idents
    extends Object
    Booch utility class for working with ident values in CSS.
    Author:
    Patrick Wright
    • Constructor Detail

      • Idents

        public Idents()
    • Method Detail

      • convertIdent

        public static String convertIdent​(CSSName cssName,
                                          String ident)
        Description of the Method
        Parameters:
        cssName - PARAM
        ident - PARAM
        Returns:
        Returns
      • looksLikeABorderStyle

        public static boolean looksLikeABorderStyle​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAColor

        public static boolean looksLikeAColor​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeALength

        public static boolean looksLikeALength​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAURI

        public static boolean looksLikeAURI​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAFunction

        public static boolean looksLikeAFunction​(String value)
      • looksLikeABGRepeat

        public static boolean looksLikeABGRepeat​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeABGAttachment

        public static boolean looksLikeABGAttachment​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeABGPosition

        public static boolean looksLikeABGPosition​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAListStyleType

        public static boolean looksLikeAListStyleType​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAListStyleImage

        public static boolean looksLikeAListStyleImage​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAListStylePosition

        public static boolean looksLikeAListStylePosition​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAFontStyle

        public static boolean looksLikeAFontStyle​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAFontVariant

        public static boolean looksLikeAFontVariant​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAFontWeight

        public static boolean looksLikeAFontWeight​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeAFontSize

        public static boolean looksLikeAFontSize​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeALineHeight

        public static boolean looksLikeALineHeight​(String val)
        Description of the Method
        Parameters:
        val - PARAM
        Returns:
        Returns
      • looksLikeANumber

        public static boolean looksLikeANumber​(String val)
      • getColorHex

        public static String getColorHex​(String value)
        Given a String, returns either the rgb declaration for the color, or the hex declaration; used to cleanup assignments like "red" or "green".
        Parameters:
        value - A String which contains a Color identifier, an rgb assignment or a Color hex value.
        Returns:
        The colorHex value
      • looksLikeAQuote

        public static boolean looksLikeAQuote​(String content)
      • looksLikeASkipQuote

        public static boolean looksLikeASkipQuote​(String content)