public class

CssNameConverter

extends Object
java.lang.Object
   ↳ com.google.gwt.uibinder.attributeparsers.CssNameConverter

Class Overview

Converts css class names to a form safe to use as a Java identifier.

Summary

Nested Classes
class CssNameConverter.Failure Thrown by convertSet(Set) on name collision. 
Public Constructors
CssNameConverter()
Public Methods
String convertName(String className)
Map<StringString> convertSet(Set<String> classNames)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CssNameConverter ()

Public Methods

public String convertName (String className)

Parameters
className a css class name
Returns
  • the same name in a form safe to use as a Java identifier

public Map<StringString> convertSet (Set<String> classNames)

Parameters
classNames css class names to convert
Returns
  • map of the same class names in a form safe for use as Java identifiers, with the order of the input set preserved
Throws
CssNameConverter.Failure on collisions due to conversions