Package com.im.ijc.core.api.lists
Class AbstractTemporaryItem
- java.lang.Object
-
- com.im.ijc.core.api.lists.AbstractTemporaryItem
-
- Direct Known Subclasses:
TemporaryList
,TemporaryQuery
public abstract class AbstractTemporaryItem extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROP_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
boolean
canDelete()
java.lang.String
getName()
protected java.beans.PropertyChangeSupport
getPCS()
protected abstract boolean
isDuplicate(AbstractTemporaryItem item)
Checks whether the input item is duplicate of this.void
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
void
setName(java.lang.String name)
-
-
-
Field Detail
-
PROP_NAME
public static final java.lang.String PROP_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
setName
public void setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
canDelete
public boolean canDelete()
-
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
-
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
-
getPCS
protected java.beans.PropertyChangeSupport getPCS()
-
isDuplicate
protected abstract boolean isDuplicate(AbstractTemporaryItem item)
Checks whether the input item is duplicate of this.- Parameters:
item
- item to test for duplication.- Returns:
- when the input item is a duplicate of this.
-
-