VdexReload 1.1.3 API

uk.ac.reload.editor.contentpackaging
Class SCORM1_2HelperProfile

java.lang.Object
  extended byuk.ac.reload.editor.ReloadHelperProfile
      extended byuk.ac.reload.editor.contentpackaging.ContentPackageHelperProfile
          extended byuk.ac.reload.editor.contentpackaging.SCORM1_2HelperProfile

public class SCORM1_2HelperProfile
extends ContentPackageHelperProfile

The SCORM 1.2 Helper Profile This reads in a SCORM 1.2 User Profile XML File for helper stuff


Field Summary
protected static java.util.Hashtable _scormProfilesTable
          Static Profiles - we only want to create these just once and re-use them
 
Fields inherited from class uk.ac.reload.editor.contentpackaging.ContentPackageHelperProfile
_cpProfilesTable
 
Fields inherited from class uk.ac.reload.editor.ReloadHelperProfile
_docProfile, _fileProfile
 
Constructor Summary
SCORM1_2HelperProfile(java.io.File fileProfile)
          Constructor
 
Method Summary
static SCORM1_2HelperProfile getDefaultSCORM1_2HelperProfile()
           
 java.io.File getSchemaHelperFile()
          Get the Schema helper file
static SCORM1_2HelperProfile[] getSCORM1_2HelperProfiles()
           
static SCORM1_2HelperProfile getSCORM1_2Profile(java.io.File fileProfile)
          Factory method for getting a static re-usable SCORM Profile
 java.io.File getVocabFile()
          Get hte Vocabulary Helper file
 
Methods inherited from class uk.ac.reload.editor.contentpackaging.ContentPackageHelperProfile
getContentPackageHelperProfiles, getContentPackageProfile, getDefaultContentPackageHelperProfile
 
Methods inherited from class uk.ac.reload.editor.ReloadHelperProfile
getFile, getProfileName, getRootAttributeValue, getSchemaHelperFileName, getVocabularyFileName, loadProfile, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_scormProfilesTable

protected static java.util.Hashtable _scormProfilesTable
Static Profiles - we only want to create these just once and re-use them

Constructor Detail

SCORM1_2HelperProfile

public SCORM1_2HelperProfile(java.io.File fileProfile)
                      throws ReloadEditorException
Constructor

Method Detail

getSCORM1_2Profile

public static SCORM1_2HelperProfile getSCORM1_2Profile(java.io.File fileProfile)
                                                throws ReloadEditorException
Factory method for getting a static re-usable SCORM Profile

Throws:
ReloadEditorException

getSCORM1_2HelperProfiles

public static SCORM1_2HelperProfile[] getSCORM1_2HelperProfiles()
Returns:
all available MetadataProfiles

getVocabFile

public java.io.File getVocabFile()
Description copied from class: ReloadHelperProfile
Get hte Vocabulary Helper file

Overrides:
getVocabFile in class ContentPackageHelperProfile
Returns:
the Vocabulary File

getSchemaHelperFile

public java.io.File getSchemaHelperFile()
Description copied from class: ReloadHelperProfile
Get the Schema helper file

Overrides:
getSchemaHelperFile in class ContentPackageHelperProfile
Returns:
the Schema Helper File

getDefaultSCORM1_2HelperProfile

public static SCORM1_2HelperProfile getDefaultSCORM1_2HelperProfile()
                                                             throws ReloadEditorException
Returns:
the default MetadataHelperProfile
Throws:
ReloadEditorException

VdexReload 1.1.3 API