public class TaskLane extends java.lang.Object implements PropertyChangeInterface, de.uniks.networkparser.interfaces.SendableEntity
| Modifier and Type | Field and Description |
|---|---|
protected java.beans.PropertyChangeSupport |
listeners |
static java.lang.String |
PROPERTY_BOARD
many one
TaskLane ----------------------------------- TaskBoard
lanes board
|
static java.lang.String |
PROPERTY_HOSTNAME |
static java.lang.String |
PROPERTY_MYREQUESTS
one many
TaskLane ----------------------------------- Task
fileTargetCloud myRequests
|
static java.lang.String |
PROPERTY_PORTNO |
static java.lang.String |
PROPERTY_TASKS
one many
TaskLane ----------------------------------- Task
lane tasks
|
| Constructor and Description |
|---|
TaskLane() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds the property change listener.
|
TaskBoard |
createBoard() |
Task |
createMyRequests() |
Task |
createTasks() |
boolean |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue) |
TaskBoard |
getBoard() |
java.lang.String |
getHostName() |
TaskSet |
getMyRequests() |
long |
getPortNo() |
java.beans.PropertyChangeSupport |
getPropertyChangeSupport()
Get the propertyChangeSupport attribute of the PropertyChangeInterface
object
|
TaskSet |
getTasks() |
boolean |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
boolean |
removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener) |
void |
removeYou() |
boolean |
setBoard(TaskBoard value) |
void |
setHostName(java.lang.String value) |
void |
setPortNo(long value) |
java.lang.String |
toString() |
TaskLane |
withBoard(TaskBoard value) |
TaskLane |
withHostName(java.lang.String value) |
TaskLane |
withMyRequests(Task... value) |
TaskLane |
withoutMyRequests(Task... value) |
TaskLane |
withoutTasks(Task... value) |
TaskLane |
withPortNo(long value) |
TaskLane |
withTasks(Task... value) |
protected java.beans.PropertyChangeSupport listeners
public static final java.lang.String PROPERTY_HOSTNAME
public static final java.lang.String PROPERTY_PORTNO
public static final java.lang.String PROPERTY_BOARD
many one
TaskLane ----------------------------------- TaskBoard
lanes board
public static final java.lang.String PROPERTY_TASKS
one many
TaskLane ----------------------------------- Task
lane tasks
public static final java.lang.String PROPERTY_MYREQUESTS
one many
TaskLane ----------------------------------- Task
fileTargetCloud myRequests
public java.beans.PropertyChangeSupport getPropertyChangeSupport()
PropertyChangeInterfacegetPropertyChangeSupport in interface PropertyChangeInterfacepublic boolean addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
de.uniks.networkparser.interfaces.SendableEntityaddPropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypropertyName - the property namelistener - the listenerpublic boolean removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic boolean removePropertyChangeListener(java.lang.String property,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface de.uniks.networkparser.interfaces.SendableEntitypublic void removeYou()
public java.lang.String getHostName()
public void setHostName(java.lang.String value)
public TaskLane withHostName(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic long getPortNo()
public void setPortNo(long value)
public TaskLane withPortNo(long value)
public TaskBoard getBoard()
public boolean setBoard(TaskBoard value)
public TaskBoard createBoard()
public TaskSet getTasks()
public Task createTasks()
public TaskSet getMyRequests()
public Task createMyRequests()
public boolean firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)