More Related Content
Similar to ロボットファイルを解析して保守支援機能を自作する
Similar to ロボットファイルを解析して保守支援機能を自作する (20)
ロボットファイルを解析して保守支援機能を自作する
- 9. ロボットファイルの具体例
#RPALT
<object class="Transition" serializationversion="3" id="5">
<property name="name" class="String">Assign Variable</property>
<property name="stepAction" class="AssignVariable" serializationversion="4">
<property name="stringExpr"
class="kapow.robot.plugin.common.support.expression.stringexpr.ValueStringExpression">
<property name="value" class="String">abc</property>
</property>
<property name="variable" class="kapow.robot.plugin.common.support.AttributeName2">
<property name="name" class="String">文字</property>
</property>
</property>
<property name="elementFinders" class="ElementFinders"/>
<property name="errorHandler" class="ErrorHandler" serializationversion="0"/>
<property name="comment">
<null/>
</property>
<property name="enabled" idref="3"/>
<property name="changedProperties" class="java.util.HashSet">
<element class="String">name</element>
</property>
</object>
各ステップを識別す
るための数字が id
として設定してある。
有効・無効は idref
の数字で区別されて
いるが、数字の値は
ロボットによって可
変である。
【例】
ロボA:有効(idref=1)、無効(idref=0)
ロボB:有効(idref=3)、無効(idref=2)