{
_uniqueIdBuilder = new StringBuilder(
_faceletHierarchy.size() * 30);
for (int i = 0; i < _faceletHierarchy.size(); i++)
{
AbstractFacelet facelet = _faceletHierarchy.get(i);
_uniqueIdBuilder.append(facelet.getFaceletId());
}
// Integer prefixInt = new Integer(builder.toString().hashCode());
// -= Leonardo Uribe =- if the previous formula is used, it is possible that
// negative values are introduced. The presence of '-' char causes problems