Class NameUtil.BasicNameFactory
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.util.NameUtil.BasicNameFactory
 
- 
- All Implemented Interfaces:
- NameUtil.NameFactory
 - Enclosing class:
- NameUtil
 
 public static class NameUtil.BasicNameFactory extends java.lang.Object implements NameUtil.NameFactory The basic name factory generates sequential names with simple pattern detection. It support the patterns "name 0" and "name (0)".
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedBasicNameFactory(java.lang.String pattern, int startingNum)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NameUtil.BasicNameFactorycreate(java.lang.String base)Creates a new basic name factory with simple pattern detection.static NameUtil.BasicNameFactorycreate(java.lang.String base, java.lang.String defaultPattern)static NameUtil.BasicNameFactorycreateDirect(java.lang.String baseName)java.lang.Stringnext()
 
- 
- 
- 
Method Detail- 
createpublic static NameUtil.BasicNameFactory create(java.lang.String base) Creates a new basic name factory with simple pattern detection.
 - 
createDirectpublic static NameUtil.BasicNameFactory createDirect(java.lang.String baseName) 
 - 
createpublic static NameUtil.BasicNameFactory create(java.lang.String base, java.lang.String defaultPattern) 
 - 
nextpublic java.lang.String next() - Specified by:
- nextin interface- NameUtil.NameFactory
 
 
- 
 
-