public static class ViewAttributes.Builder extends NodeAttributes.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(UaDataTypeSpecification specification,
Supplier<? extends Structure> emptyInstanceSupplier) |
| Modifier and Type | Method and Description |
|---|---|
ViewAttributes |
build()
Builds a Structure with the given data.
|
Boolean |
getContainsNoLoops() |
LocalizedText |
getDescription() |
LocalizedText |
getDisplayName() |
UnsignedByte |
getEventNotifier() |
UnsignedInteger |
getSpecifiedAttributes() |
UnsignedInteger |
getUserWriteMask() |
UnsignedInteger |
getWriteMask() |
ViewAttributes.Builder |
setContainsNoLoops(Boolean value) |
ViewAttributes.Builder |
setDescription(LocalizedText value) |
ViewAttributes.Builder |
setDisplayName(LocalizedText value) |
ViewAttributes.Builder |
setEventNotifier(UnsignedByte value) |
ViewAttributes.Builder |
setSpecifiedAttributes(UnsignedInteger value) |
ViewAttributes.Builder |
setUserWriteMask(UnsignedInteger value) |
ViewAttributes.Builder |
setWriteMask(UnsignedInteger value) |
protected Builder(UaDataTypeSpecification specification, Supplier<? extends Structure> emptyInstanceSupplier)
public UnsignedInteger getSpecifiedAttributes()
getSpecifiedAttributes in class NodeAttributes.Builderpublic ViewAttributes.Builder setSpecifiedAttributes(UnsignedInteger value)
setSpecifiedAttributes in class NodeAttributes.Builderpublic LocalizedText getDisplayName()
getDisplayName in class NodeAttributes.Builderpublic ViewAttributes.Builder setDisplayName(LocalizedText value)
setDisplayName in class NodeAttributes.Builderpublic LocalizedText getDescription()
getDescription in class NodeAttributes.Builderpublic ViewAttributes.Builder setDescription(LocalizedText value)
setDescription in class NodeAttributes.Builderpublic UnsignedInteger getWriteMask()
getWriteMask in class NodeAttributes.Builderpublic ViewAttributes.Builder setWriteMask(UnsignedInteger value)
setWriteMask in class NodeAttributes.Builderpublic UnsignedInteger getUserWriteMask()
getUserWriteMask in class NodeAttributes.Builderpublic ViewAttributes.Builder setUserWriteMask(UnsignedInteger value)
setUserWriteMask in class NodeAttributes.Builderpublic Boolean getContainsNoLoops()
public ViewAttributes.Builder setContainsNoLoops(Boolean value)
public UnsignedByte getEventNotifier()
public ViewAttributes.Builder setEventNotifier(UnsignedByte value)
public ViewAttributes build()
Structure.Builderbuild in interface Structure.Builderbuild in class NodeAttributes.BuilderCopyright © 2026. All rights reserved.