CollectionListener
, java.beans.PropertyChangeListener
, java.util.EventListener
public class ItemcodeGenerator extends java.lang.Object implements CollectionListener, java.beans.PropertyChangeListener
Constructor | Description |
---|---|
ItemcodeGenerator() |
|
ItemcodeGenerator(ItemcodeGeneratorConfiguration itemcodeGeneratorConfiguration) |
Modifier and Type | Method | Description |
---|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
|
void |
collectionChanged(CollectionChangedEvent collectionChangedEvent) |
|
void |
firePropertyChange(java.beans.PropertyChangeEvent evt) |
|
void |
firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue) |
|
void |
firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue) |
|
void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
|
ItemcodeGeneratorConfiguration |
getConfig() |
|
int |
getCounterValue() |
|
java.lang.String |
getItemCode() |
|
ObservableList<java.lang.String> |
getItemcodesList() |
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners() |
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners(java.lang.String propertyName) |
|
boolean |
hasListeners(java.lang.String propertyName) |
|
void |
next() |
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
|
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
|
void |
reset() |
|
void |
setConfig(ItemcodeGeneratorConfiguration config) |
|
void |
setCounterValue(java.lang.Integer counterValue) |
|
void |
setItemcodesList(ObservableList<java.lang.String> itemcodesList) |
|
void |
toNext(java.util.Set<java.lang.String> existingItemCodes) |
public ItemcodeGenerator()
public ItemcodeGenerator(ItemcodeGeneratorConfiguration itemcodeGeneratorConfiguration)
public java.lang.String getItemCode()
public void next()
public void toNext(java.util.Set<java.lang.String> existingItemCodes)
public int getCounterValue()
public void setCounterValue(java.lang.Integer counterValue)
public void reset()
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
public void firePropertyChange(java.beans.PropertyChangeEvent evt)
public void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
public void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
public void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
public java.beans.PropertyChangeListener[] getPropertyChangeListeners(java.lang.String propertyName)
public boolean hasListeners(java.lang.String propertyName)
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
public void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
public ItemcodeGeneratorConfiguration getConfig()
public void setConfig(ItemcodeGeneratorConfiguration config)
public ObservableList<java.lang.String> getItemcodesList()
public void setItemcodesList(ObservableList<java.lang.String> itemcodesList)
public void collectionChanged(CollectionChangedEvent collectionChangedEvent)
collectionChanged
in interface CollectionListener
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener