ILIAS  eassessment Revision 61809
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilXmlImporter Class Reference

Xml importer class. More...

+ Inheritance diagram for ilXmlImporter:
+ Collaboration diagram for ilXmlImporter:

Public Member Functions

 __construct ()
 Constructor.
 init ()
 Init.
 setInstallId ($a_val)
 Set installation id.
 getInstallId ()
 Get installation id.
 setInstallUrl ($a_val)
 Set installation url.
 getInstallUrl ()
 Get installation url.
 setSchemaVersion ($a_val)
 Set schema version.
 getSchemaVersion ()
 Get schema version.
 setImportDirectory ($a_val)
 Set import directory.
 getImportDirectory ()
 Get import directory.
 importXmlRepresentation ($a_entity, $a_id, $a_xml, $a_mapping)
 Import xml representation.
 finalProcessing ($a_mapping)
 Final processing.

Detailed Description

Xml importer class.

Author
Alex Killing alex..nosp@m.kill.nosp@m.ing@g.nosp@m.mx.d.nosp@m.e
Version
$Id$

Definition at line 11 of file class.ilXmlImporter.php.

Constructor & Destructor Documentation

ilXmlImporter::__construct ( )

Constructor.

Parameters
@return

Definition at line 19 of file class.ilXmlImporter.php.

{
}

Member Function Documentation

ilXmlImporter::finalProcessing (   $a_mapping)

Final processing.

Parameters
arraymapping array

Reimplemented in ilCOPageImporter.

Definition at line 126 of file class.ilXmlImporter.php.

{
}
ilXmlImporter::getInstallId ( )

Get installation id.

Returns
string installation id

Definition at line 46 of file class.ilXmlImporter.php.

{
return $this->install_id;
}
ilXmlImporter::getInstallUrl ( )

Get installation url.

Returns
string installation url

Definition at line 66 of file class.ilXmlImporter.php.

{
return $this->install_url;
}
ilXmlImporter::importXmlRepresentation (   $a_entity,
  $a_id,
  $a_xml,
  $a_mapping 
)
abstract
ilXmlImporter::setImportDirectory (   $a_val)

Set import directory.

Parameters
stringimport directory

Definition at line 96 of file class.ilXmlImporter.php.

{
$this->import_directory = $a_val;
}
ilXmlImporter::setInstallId (   $a_val)

Set installation id.

Parameters
stringinstallation id

Definition at line 36 of file class.ilXmlImporter.php.

{
$this->install_id = $a_val;
}
ilXmlImporter::setInstallUrl (   $a_val)

Set installation url.

Parameters
stringinstallation url

Definition at line 56 of file class.ilXmlImporter.php.

{
$this->install_url = $a_val;
}
ilXmlImporter::setSchemaVersion (   $a_val)

Set schema version.

Parameters
stringschema version

Definition at line 76 of file class.ilXmlImporter.php.

{
$this->schema_version = $a_val;
}

The documentation for this class was generated from the following file: