Package net.officefloor.woof.model.woof
Class WoofTemplateLinkModel
- java.lang.Object
-
- net.officefloor.model.AbstractModel
-
- net.officefloor.woof.model.woof.WoofTemplateLinkModel
-
- All Implemented Interfaces:
ItemModel<WoofTemplateLinkModel>
,Model
@Generated("net.officefloor.model.generate.ModelGenerator") public class WoofTemplateLinkModel extends AbstractModel implements ItemModel<WoofTemplateLinkModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WoofTemplateLinkModel.WoofTemplateLinkEvent
-
Constructor Summary
Constructors Constructor Description WoofTemplateLinkModel()
Default constructor.WoofTemplateLinkModel(java.lang.String woofTemplateLinkName, boolean isLinkSecure)
Convenience constructor.WoofTemplateLinkModel(java.lang.String woofTemplateLinkName, boolean isLinkSecure, int x, int y)
Convenience constructor allowing XY initialising.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getIsLinkSecure()
java.lang.String
getWoofTemplateLinkName()
RemoveConnectionsAction<WoofTemplateLinkModel>
removeConnections()
Remove Connections.void
setIsLinkSecure(boolean isLinkSecure)
void
setWoofTemplateLinkName(java.lang.String woofTemplateLinkName)
-
Methods inherited from class net.officefloor.model.AbstractModel
addItemToList, addPropertyChangeListener, changeField, firePropertyChange, getX, getY, removeItemFromList, removePropertyChangeListener, setX, setY
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.model.Model
addPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
-
-
-
-
Constructor Detail
-
WoofTemplateLinkModel
public WoofTemplateLinkModel()
Default constructor.
-
WoofTemplateLinkModel
public WoofTemplateLinkModel(java.lang.String woofTemplateLinkName, boolean isLinkSecure)
Convenience constructor.- Parameters:
woofTemplateLinkName
- Woof template link name.isLinkSecure
- Is link secure.
-
WoofTemplateLinkModel
public WoofTemplateLinkModel(java.lang.String woofTemplateLinkName, boolean isLinkSecure, int x, int y)
Convenience constructor allowing XY initialising.- Parameters:
woofTemplateLinkName
- Woof template link name.isLinkSecure
- Is link secure.x
- Horizontal location.y
- Vertical location.
-
-
Method Detail
-
getWoofTemplateLinkName
public java.lang.String getWoofTemplateLinkName()
- Returns:
- Woof template link name.
-
setWoofTemplateLinkName
public void setWoofTemplateLinkName(java.lang.String woofTemplateLinkName)
- Parameters:
woofTemplateLinkName
- Woof template link name.
-
getIsLinkSecure
public boolean getIsLinkSecure()
- Returns:
- Is link secure.
-
setIsLinkSecure
public void setIsLinkSecure(boolean isLinkSecure)
- Parameters:
isLinkSecure
- Is link secure.
-
removeConnections
public RemoveConnectionsAction<WoofTemplateLinkModel> removeConnections()
Remove Connections.- Specified by:
removeConnections
in interfaceItemModel<WoofTemplateLinkModel>
- Returns:
RemoveConnectionsAction
to remove theConnectionModel
instances.
-
-