public interface RoomAttributeListBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Method and Description |
---|---|
void |
initFromObject(TaggedObject objectTag)
Initializes the builder from an object.
|
void |
setAttribute(int index,
String attrName,
String attrValue)
Sets the specific attribute name and value given the index in the list.
|
void |
setRoomPurpose(String roomPurpose)
Sets the room purpose.
|
void |
updateAttributes(String[] attrNames,
String[] attrValues)
Updates all attributes with new name and values.
|
printTestData, printTestData, tag, tagValue
validate
void initFromObject(TaggedObject objectTag) throws NXException, RemoteException
objectTag
- Body or ComponentNXException
RemoteException
void updateAttributes(String[] attrNames, String[] attrValues) throws NXException, RemoteException
attrNames
- attrValues
- NXException
RemoteException
void setAttribute(int index, String attrName, String attrValue) throws NXException, RemoteException
index
- attrName
- attrValue
- NXException
RemoteException
void setRoomPurpose(String roomPurpose) throws NXException, RemoteException
roomPurpose
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.