public class AutonumberingRule extends PropertyBusinessRule<Numbered>
Numbered
property, the
name is automatically generated at object creation and update.Constructor and Description |
---|
AutonumberingRule(java.lang.String name,
StringPattern pattern,
Numbered numbered)
Creates an auto-numbering rule
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getImportstatements() |
void |
writeInitialization(SourceGenerator sg) |
isUserimplemented
changeName, cleanName, equals, getName
public AutonumberingRule(java.lang.String name, StringPattern pattern, Numbered numbered)
name
- name of the auto-numbering rulepattern
- string patternnumbered
- numbered property on the objectpublic void writeInitialization(SourceGenerator sg) throws java.io.IOException
writeInitialization
in class PropertyBusinessRule<Numbered>
sg
- source generatorjava.io.IOException
- if anything bad happens while writing the filepublic java.lang.String[] getImportstatements()
getImportstatements
in class PropertyBusinessRule<Numbered>