Package eu.mihosoft.devcom
Interface WithName
- All Superinterfaces:
Cloneable
,eu.mihosoft.vmf.runtime.core.VObject
- All Known Subinterfaces:
PortConfig
,PortInfo
,ReadOnlyWithName
- All Known Implementing Classes:
PortConfigImpl
,PortInfoImpl
An interface-only representation of the model object
eu.mihosoft.devcom.WithName
.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Behavior interface.static final class
-
Method Summary
Methods inherited from interface eu.mihosoft.vmf.runtime.core.VObject
vmf
-
Method Details
-
getName
String getName()Returns the value of the 'name' property.The port name used to identify the port, e.g. 'COM3'.
- Returns:
- the value of the 'name' property.
- See Also:
-
eu.mihosoft.devcom.WithName#setName(java.lang.String)
-
asReadOnly
ReadOnlyWithName asReadOnly()Returns a read-only wrapper of 'WithName
'- Specified by:
asReadOnly
in interfaceeu.mihosoft.vmf.runtime.core.VObject
- Returns:
- a read-only wrapper of '
WithName
'
-
clone
WithName clone()Returns a deep clone of this object.- Specified by:
clone
in interfaceeu.mihosoft.vmf.runtime.core.VObject
- Returns:
- a deep clone of this object
-