@Generated(value="net.officefloor.model.generate.ModelGenerator") public class DeskManagedObjectModel extends AbstractModel implements ItemModel<DeskManagedObjectModel>
Modifier and Type | Class and Description |
---|---|
static class |
DeskManagedObjectModel.DeskManagedObjectEvent |
Constructor and Description |
---|
DeskManagedObjectModel()
Default constructor.
|
DeskManagedObjectModel(String deskManagedObjectName,
String managedObjectScope)
Convenience constructor for new non-linked instance.
|
DeskManagedObjectModel(String deskManagedObjectName,
String managedObjectScope,
DeskManagedObjectToDeskManagedObjectSourceModel deskManagedObjectSource,
WorkTaskObjectToDeskManagedObjectModel[] workTaskObject,
DeskManagedObjectDependencyModel[] deskManagedObjectDependency,
DeskManagedObjectDependencyToDeskManagedObjectModel[] dependentDeskManagedObject)
Convenience constructor.
|
DeskManagedObjectModel(String deskManagedObjectName,
String managedObjectScope,
DeskManagedObjectToDeskManagedObjectSourceModel deskManagedObjectSource,
WorkTaskObjectToDeskManagedObjectModel[] workTaskObject,
DeskManagedObjectDependencyModel[] deskManagedObjectDependency,
DeskManagedObjectDependencyToDeskManagedObjectModel[] dependentDeskManagedObject,
int x,
int y)
Convenience constructor allowing XY initialising.
|
addItemToList, addPropertyChangeListener, changeField, firePropertyChange, getX, getY, removeItemFromList, removePropertyChangeListener, setX, setY
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
public DeskManagedObjectModel()
public DeskManagedObjectModel(String deskManagedObjectName, String managedObjectScope)
deskManagedObjectName
- Desk managed object name.managedObjectScope
- Managed object scope.public DeskManagedObjectModel(String deskManagedObjectName, String managedObjectScope, DeskManagedObjectToDeskManagedObjectSourceModel deskManagedObjectSource, WorkTaskObjectToDeskManagedObjectModel[] workTaskObject, DeskManagedObjectDependencyModel[] deskManagedObjectDependency, DeskManagedObjectDependencyToDeskManagedObjectModel[] dependentDeskManagedObject)
deskManagedObjectName
- Desk managed object name.managedObjectScope
- Managed object scope.deskManagedObjectSource
- Desk managed object source.workTaskObject
- Work task object.deskManagedObjectDependency
- Desk managed object dependency.dependentDeskManagedObject
- Dependent desk managed object.public DeskManagedObjectModel(String deskManagedObjectName, String managedObjectScope, DeskManagedObjectToDeskManagedObjectSourceModel deskManagedObjectSource, WorkTaskObjectToDeskManagedObjectModel[] workTaskObject, DeskManagedObjectDependencyModel[] deskManagedObjectDependency, DeskManagedObjectDependencyToDeskManagedObjectModel[] dependentDeskManagedObject, int x, int y)
deskManagedObjectName
- Desk managed object name.managedObjectScope
- Managed object scope.deskManagedObjectSource
- Desk managed object source.workTaskObject
- Work task object.deskManagedObjectDependency
- Desk managed object dependency.dependentDeskManagedObject
- Dependent desk managed object.x
- Horizontal location.y
- Vertical location.public String getDeskManagedObjectName()
public void setDeskManagedObjectName(String deskManagedObjectName)
deskManagedObjectName
- Desk managed object name.public String getManagedObjectScope()
public void setManagedObjectScope(String managedObjectScope)
managedObjectScope
- Managed object scope.public DeskManagedObjectToDeskManagedObjectSourceModel getDeskManagedObjectSource()
public void setDeskManagedObjectSource(DeskManagedObjectToDeskManagedObjectSourceModel deskManagedObjectSource)
deskManagedObjectSource
- Desk managed object source.public List<WorkTaskObjectToDeskManagedObjectModel> getWorkTaskObjects()
public void addWorkTaskObject(WorkTaskObjectToDeskManagedObjectModel workTaskObject)
workTaskObject
- Work task object.public void removeWorkTaskObject(WorkTaskObjectToDeskManagedObjectModel workTaskObject)
workTaskObject
- Work task object.public List<DeskManagedObjectDependencyModel> getDeskManagedObjectDependencies()
public void addDeskManagedObjectDependency(DeskManagedObjectDependencyModel deskManagedObjectDependency)
deskManagedObjectDependency
- Desk managed object dependency.public void removeDeskManagedObjectDependency(DeskManagedObjectDependencyModel deskManagedObjectDependency)
deskManagedObjectDependency
- Desk managed object dependency.public List<DeskManagedObjectDependencyToDeskManagedObjectModel> getDependentDeskManagedObjects()
public void addDependentDeskManagedObject(DeskManagedObjectDependencyToDeskManagedObjectModel dependentDeskManagedObject)
dependentDeskManagedObject
- Dependent desk managed object.public void removeDependentDeskManagedObject(DeskManagedObjectDependencyToDeskManagedObjectModel dependentDeskManagedObject)
dependentDeskManagedObject
- Dependent desk managed object.public RemoveConnectionsAction<DeskManagedObjectModel> removeConnections()
removeConnections
in interface ItemModel<DeskManagedObjectModel>
RemoveConnectionsAction
to remove the ConnectionModel
instances.Copyright © 2005–2016. All rights reserved.