Moodle  2.2.1
http://www.collinsharper.com
cc_version_base Class Reference
Inheritance diagram for cc_version_base:

Public Member Functions

 get_cc_namespaces ()
 create_manifest (DOMDocument &$doc, $rootmanifestnode=null)
 create_resource_node (cc_i_resource &$res, DOMDocument &$doc, $xmlnode=null)
 create_metadata_node (&$met, DOMDocument &$doc, $xmlnode=null)
 create_metadata_resource_node (&$met, DOMDocument &$doc, $xmlnode=null)
 create_metadata_file_node (&$met, DOMDocument &$doc, $xmlnode=null)
 create_organization_node (cc_i_organization &$org, DOMDocument &$doc, $xmlnode=null)
 manifestID ()
 set_manifestID ($id)
 get_base ()
 set_base ($baseval)
 import_resources (DOMElement &$node, cc_i_manifest &$doc)
 import_organization_items (DOMElement &$node, cc_i_manifest &$doc)
 set_generator ($value)

Data Fields

 $resources = null
 $organizations = null
 $ccversion = null
 $camversion = null

Protected Member Functions

 on_create (DOMDocument &$doc, $rootmanifestnode=null, $nmanifestID=null)
 create_metadata_manifest (cc_i_metadata_manifest $met, DOMDocument &$doc, $xmlnode=null)
 create_metadata_resource (cc_i_metadata_resource $met, DOMDocument &$doc, $xmlnode=null)
 create_metadata_file (cc_i_metadata_file $met, DOMDocument &$doc, $xmlnode=null)
 create_resource (cc_i_resource &$res, DOMDocument &$doc, $xmlnode=null)
 create_organization (cc_i_organization &$org, DOMDocument &$doc, $xmlnode=null)

Protected Attributes

 $_generator = null
 $ccnamespaces = array()
 $isrootmanifest = false
 $manifestID = null
 $organizationid = null
 $metadata = null
 $base = null

Detailed Description

Abstract Version Base class

Definition at line 31 of file cc_version_base.php.


Member Function Documentation

create_manifest ( DOMDocument &$  doc,
rootmanifestnode = null 
)

Definition at line 61 of file cc_version_base.php.

Here is the call graph for this function:

create_metadata_file ( cc_i_metadata_file met,
DOMDocument &$  doc,
xmlnode = null 
) [abstract, protected]

Reimplemented in cc_version1.

Here is the caller graph for this function:

create_metadata_file_node ( &$  met,
DOMDocument &$  doc,
xmlnode = null 
)

Definition at line 78 of file cc_version_base.php.

Here is the call graph for this function:

create_metadata_manifest ( cc_i_metadata_manifest met,
DOMDocument &$  doc,
xmlnode = null 
) [abstract, protected]

Reimplemented in cc_version1.

Here is the caller graph for this function:

create_metadata_node ( &$  met,
DOMDocument &$  doc,
xmlnode = null 
)

Definition at line 70 of file cc_version_base.php.

Here is the call graph for this function:

create_metadata_resource ( cc_i_metadata_resource met,
DOMDocument &$  doc,
xmlnode = null 
) [abstract, protected]

Reimplemented in cc_version1.

Here is the caller graph for this function:

create_metadata_resource_node ( &$  met,
DOMDocument &$  doc,
xmlnode = null 
)

Definition at line 74 of file cc_version_base.php.

Here is the call graph for this function:

create_organization ( cc_i_organization &$  org,
DOMDocument &$  doc,
xmlnode = null 
) [abstract, protected]

Reimplemented in cc_version1.

Here is the caller graph for this function:

create_organization_node ( cc_i_organization &$  org,
DOMDocument &$  doc,
xmlnode = null 
)

Definition at line 82 of file cc_version_base.php.

Here is the call graph for this function:

create_resource ( cc_i_resource &$  res,
DOMDocument &$  doc,
xmlnode = null 
) [abstract, protected]

Reimplemented in cc_version1.

Here is the caller graph for this function:

create_resource_node ( cc_i_resource &$  res,
DOMDocument &$  doc,
xmlnode = null 
)

Definition at line 65 of file cc_version_base.php.

Here is the call graph for this function:

get_base ( )

Definition at line 94 of file cc_version_base.php.

Definition at line 57 of file cc_version_base.php.

import_organization_items ( DOMElement &$  node,
cc_i_manifest &$  doc 
)

Definition at line 115 of file cc_version_base.php.

import_resources ( DOMElement &$  node,
cc_i_manifest &$  doc 
)

Definition at line 102 of file cc_version_base.php.

Definition at line 86 of file cc_version_base.php.

Here is the caller graph for this function:

on_create ( DOMDocument &$  doc,
rootmanifestnode = null,
nmanifestID = null 
) [abstract, protected]

Reimplemented in cc_version1.

Here is the caller graph for this function:

set_base ( baseval)

Definition at line 98 of file cc_version_base.php.

set_generator ( value)

Definition at line 128 of file cc_version_base.php.

set_manifestID ( id)

Definition at line 90 of file cc_version_base.php.

Here is the call graph for this function:


Field Documentation

$_generator = null [protected]

Definition at line 32 of file cc_version_base.php.

$base = null [protected]

Definition at line 40 of file cc_version_base.php.

$camversion = null

Definition at line 42 of file cc_version_base.php.

$ccnamespaces = array() [protected]

Definition at line 33 of file cc_version_base.php.

$ccversion = null

Definition at line 41 of file cc_version_base.php.

$isrootmanifest = false [protected]

Definition at line 34 of file cc_version_base.php.

$manifestID = null [protected]

Definition at line 35 of file cc_version_base.php.

$metadata = null [protected]

Definition at line 38 of file cc_version_base.php.

$organizationid = null [protected]

Definition at line 36 of file cc_version_base.php.

$organizations = null

Definition at line 39 of file cc_version_base.php.

$resources = null

Definition at line 37 of file cc_version_base.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations