package net.sf.minuteProject.loader.catalog.databasecatalog.node; //schema database-catalog import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; import net.sf.minuteProject.loader.catalog.databasecatalog.DatabasecatalogHolder; import net.sf.minuteProject.configuration.bean.AbstractConfigurationLoader; import net.sf.minuteProject.configuration.bean.Template; public class PrimaryKeyPolicy extends AbstractConfigurationLoader { private String _packageName; private DatabaseCatalog _databaseCatalog; private String _type; private String _suffix; private String _prefix; public PrimaryKeyPolicy() { } public String getTechnicalPackage(Template template) { return getPackageName(); } public String getPackageName() { if (_packageName == null) _packageName = new String(); return _packageName; } public void setPackageName(String _packageName) { this._packageName = _packageName; } public DatabaseCatalog getDatabaseCatalog() { return DatabasecatalogHolder.getDatabaseCatalog(); } public String getType() { if (_type == null) _type = new String(); return _type; } public void setType (String _type) { this._type = _type; } public String getSuffix() { if (_suffix == null) _suffix = new String(); return _suffix; } public void setSuffix (String _suffix) { this._suffix = _suffix; } public String getPrefix() { if (_prefix == null) _prefix = new String(); return _prefix; } public void setPrefix (String _prefix) { this._prefix = _prefix; } }