Class SectionUniqueIdCounter
- java.lang.Object
- 
- org.apache.myfaces.view.facelets.impl.SectionUniqueIdCounter
 
- 
 public class SectionUniqueIdCounter extends Object Hierarchical counter to generate unique ids.- Author:
- Leonardo Uribe
 
- 
- 
Constructor SummaryConstructors Constructor Description SectionUniqueIdCounter()SectionUniqueIdCounter(String prefix)SectionUniqueIdCounter(String prefix, int radix)SectionUniqueIdCounter(String prefix, String[] cache)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendUniqueIdSection()voidendUniqueIdSection(String base)StringgenerateUniqueId()voidgenerateUniqueId(StringBuilder builderToAdd)static String[]generateUniqueIdCache(String prefix, int count)Creates an array of the generated unique ids for an specified prefix, than can be used later to prevent calculate the same String over and over.voidincrementUniqueId()StringstartUniqueIdSection()StringstartUniqueIdSection(String base)
 
- 
- 
- 
Method Detail- 
generateUniqueIdCachepublic static String[] generateUniqueIdCache(String prefix, int count) Creates an array of the generated unique ids for an specified prefix, than can be used later to prevent calculate the same String over and over.- Parameters:
- prefix-
- count-
- Returns:
 
 - 
startUniqueIdSectionpublic String startUniqueIdSection() 
 - 
generateUniqueIdpublic String generateUniqueId() 
 - 
generateUniqueIdpublic void generateUniqueId(StringBuilder builderToAdd) 
 - 
incrementUniqueIdpublic void incrementUniqueId() 
 - 
endUniqueIdSectionpublic void endUniqueIdSection() 
 - 
endUniqueIdSectionpublic void endUniqueIdSection(String base) 
 
- 
 
-