@Generated(value="net.officefloor.model.generate.ModelGenerator") public class WoofSectionModel extends AbstractModel implements ItemModel<WoofSectionModel>
Modifier and Type | Class and Description |
---|---|
static class |
WoofSectionModel.WoofSectionEvent |
Constructor and Description |
---|
WoofSectionModel()
Default constructor.
|
WoofSectionModel(String woofSectionName,
String sectionSourceClassName,
String sectionLocation)
Convenience constructor for new non-linked instance.
|
WoofSectionModel(String woofSectionName,
String sectionSourceClassName,
String sectionLocation,
PropertyModel[] property,
WoofSectionInputModel[] input,
WoofSectionOutputModel[] output)
Convenience constructor.
|
WoofSectionModel(String woofSectionName,
String sectionSourceClassName,
String sectionLocation,
PropertyModel[] property,
WoofSectionInputModel[] input,
WoofSectionOutputModel[] output,
int x,
int y)
Convenience constructor allowing XY initialising.
|
Modifier and Type | Method and Description |
---|---|
void |
addInput(WoofSectionInputModel input) |
void |
addOutput(WoofSectionOutputModel output) |
void |
addProperty(PropertyModel property) |
List<WoofSectionInputModel> |
getInputs() |
List<WoofSectionOutputModel> |
getOutputs() |
List<PropertyModel> |
getProperties() |
String |
getSectionLocation() |
String |
getSectionSourceClassName() |
String |
getWoofSectionName() |
RemoveConnectionsAction<WoofSectionModel> |
removeConnections()
Remove Connections.
|
void |
removeInput(WoofSectionInputModel input) |
void |
removeOutput(WoofSectionOutputModel output) |
void |
removeProperty(PropertyModel property) |
void |
setSectionLocation(String sectionLocation) |
void |
setSectionSourceClassName(String sectionSourceClassName) |
void |
setWoofSectionName(String woofSectionName) |
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 WoofSectionModel()
public WoofSectionModel(String woofSectionName, String sectionSourceClassName, String sectionLocation)
woofSectionName
- Woof section name.sectionSourceClassName
- Section source class name.sectionLocation
- Section location.public WoofSectionModel(String woofSectionName, String sectionSourceClassName, String sectionLocation, PropertyModel[] property, WoofSectionInputModel[] input, WoofSectionOutputModel[] output)
woofSectionName
- Woof section name.sectionSourceClassName
- Section source class name.sectionLocation
- Section location.property
- Property.input
- Input.output
- Output.public WoofSectionModel(String woofSectionName, String sectionSourceClassName, String sectionLocation, PropertyModel[] property, WoofSectionInputModel[] input, WoofSectionOutputModel[] output, int x, int y)
woofSectionName
- Woof section name.sectionSourceClassName
- Section source class name.sectionLocation
- Section location.property
- Property.input
- Input.output
- Output.x
- Horizontal location.y
- Vertical location.public String getWoofSectionName()
public void setWoofSectionName(String woofSectionName)
woofSectionName
- Woof section name.public String getSectionSourceClassName()
public void setSectionSourceClassName(String sectionSourceClassName)
sectionSourceClassName
- Section source class name.public String getSectionLocation()
public void setSectionLocation(String sectionLocation)
sectionLocation
- Section location.public List<PropertyModel> getProperties()
public void addProperty(PropertyModel property)
property
- Property.public void removeProperty(PropertyModel property)
property
- Property.public List<WoofSectionInputModel> getInputs()
public void addInput(WoofSectionInputModel input)
input
- Input.public void removeInput(WoofSectionInputModel input)
input
- Input.public List<WoofSectionOutputModel> getOutputs()
public void addOutput(WoofSectionOutputModel output)
output
- Output.public void removeOutput(WoofSectionOutputModel output)
output
- Output.public RemoveConnectionsAction<WoofSectionModel> removeConnections()
removeConnections
in interface ItemModel<WoofSectionModel>
RemoveConnectionsAction
to remove the ConnectionModel
instances.Copyright © 2005–2016. All rights reserved.