BehaviorIO.XMLBehaviorWriter Class Reference

#include <class_behavior_i_o_1_1_x_m_l_behavior_writer.h>

List of all members.

Public Member Functions

  preWrite ()
  Lets behaviors do custom I/O in a plugin fashion before the companion dir is setup.
  write ()
  Adds the behaviors in the document to the given data object.
  updateFileParameters ()
  Given a behavior, visit all parameters that refer to a filename and if the filename is relative to the oldCompanionDir, it will be changed to be relative to the newCompanionDir.
  postWrite ()
  Update all behaviors' images and filenames that are relative to the old companion directory, to be relative to the new companion directory.

Member Function Documentation

BehaviorIO.XMLBehaviorWriter.preWrite ( )

Lets behaviors do custom I/O in a plugin fashion before the companion dir is setup.

BehaviorIO.XMLBehaviorWriter.write ( )

Adds the behaviors in the document to the given data object.

BehaviorIO.XMLBehaviorWriter.updateFileParameters ( )

Given a behavior, visit all parameters that refer to a filename and if the filename is relative to the oldCompanionDir, it will be changed to be relative to the newCompanionDir.

# Todo: Move this code to CompanionFeatureIO

BehaviorIO.XMLBehaviorWriter.postWrite ( )

Update all behaviors' images and filenames that are relative to the old companion directory, to be relative to the new companion directory.


BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter
BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter BehaviorIO.XMLBehaviorWriter