VdexReload 1.1.3 API

uk.ac.reload.editor.contentpackaging
Class SCORM1_2Package

java.lang.Object
  extended byuk.ac.reload.moonunit.dom.ReloadDocument
      extended byuk.ac.reload.moonunit.dom.ReloadSchemaDocument
          extended byuk.ac.reload.editor.contentpackaging.ContentPackage
              extended byuk.ac.reload.editor.contentpackaging.SCORM1_2Package
All Implemented Interfaces:
AbstractContentPackage

public class SCORM1_2Package
extends ContentPackage

The SCORM 1.2 Content Package Class


Nested Class Summary
 
Nested classes inherited from class uk.ac.reload.moonunit.dom.ReloadSchemaDocument
ReloadSchemaDocument.UndoableAddAction, ReloadSchemaDocument.UndoableCopyAction, ReloadSchemaDocument.UndoableCutAction, ReloadSchemaDocument.UndoableDeleteAction, ReloadSchemaDocument.UndoableMoveAction, ReloadSchemaDocument.UndoablePasteAction
 
Field Summary
 
Fields inherited from class uk.ac.reload.editor.contentpackaging.ContentPackage
_cpCore
 
Fields inherited from class uk.ac.reload.moonunit.dom.ReloadSchemaDocument
_controller, _undoHandler
 
Fields inherited from class uk.ac.reload.moonunit.dom.ReloadDocument
_dirty, _doc, _file
 
Constructor Summary
SCORM1_2Package()
          Default Constructor
SCORM1_2Package(java.io.File file, org.jdom.Document doc, ContentPackageSchemaController schemaController)
          Constructor
 
Method Summary
 java.lang.String[] getComments()
          Get the comments to add to the XML document
protected  void newDocument(java.io.File projectFolder, ContentPackageSchemaController cpController, MetadataSchemaController mdController)
          Setup the JDOM Document with Namespaces set and root element set and some default attributes.
 
Methods inherited from class uk.ac.reload.editor.contentpackaging.ContentPackage
acceptElement, acceptsReloadResources, addElementBySchema, addFileElement, addFileElements, addItemManifest, addItemResource, addItemTitle, addOrganization, addReloadResource, addReloadResource, addReloadResources, addReloadResourceToResourcesElement, addTitle, canCopyElement, canCutElement, canDragElement, canPasteFromClipboard, checkIDRefs, containsFile, containsReloadResource, containsResource, containsResource, copyElementUndoable, copypasteElement, createNewIDRefs, createNewIDs, createNewIDs, createNewPrerequisiteRefs, exportManifest, generateUniqueID, getDefaultOrganization, getElementBase, getElementByIdentifier, getElementDisplayName, getElementHREF, getElementsInManifest, getFile, getFileByReloadResouce, getMetadataNamespace, getOrganizations, getOrganizationsAllowed, getParameters, getParentManifestElement, getProjectFolder, getProjectName, getReferencedElement, getReferencedElementsAllowed, getReferencedIdentifersAllowed, getResource, getResourceByReloadResouce, getResourceFile, getResourceFiles, getResourcesElement, getTargetRootElementName, getURL, importManifest, isMetadataElement, isMetadataRoot, isReferencingElement, newContentPackage, pasteElementUndoable, setDefaultOrganization, shiftElement, shiftElement
 
Methods inherited from class uk.ac.reload.moonunit.dom.ReloadSchemaDocument
addAttribute, addComments, addElement, addElementAtIndex, addElementBySchemaUndoable, addElementUndoable, addElementUnique, addReloadDocumentListener, canAddElement, canDeleteElement, canMoveElementDown, canMoveElementUp, changedElement, cutElementUndoable, deleteElementUndoable, destroy, fireDocumentSaved, fireElementAdded, fireElementChanged, fireElementRemoved, getElement, getElement, getElements, getElements, getIndexOfElement, getInsertPositionOfAttribute, getInsertPositionOfElement, getReloadSchemaController, getSchemaNamespace, getTargetNamespace, getUndoHandler, isAllowedChild, moveElementDown, moveElementUndoable, moveElementUp, removeElement, removeReloadDocumentListener, saveDocument, setReloadSchemaController, setUndoHandler
 
Methods inherited from class uk.ac.reload.moonunit.dom.ReloadDocument
getDocument, getFile, getRootElement, isDirty, isDocumentNamespace, isMemberOfSameDocument, loadDocument, saveAsDocument, setDirty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SCORM1_2Package

public SCORM1_2Package()
Default Constructor


SCORM1_2Package

public SCORM1_2Package(java.io.File file,
                       org.jdom.Document doc,
                       ContentPackageSchemaController schemaController)
Constructor

Method Detail

newDocument

protected void newDocument(java.io.File projectFolder,
                           ContentPackageSchemaController cpController,
                           MetadataSchemaController mdController)
                    throws ReloadEditorException
Setup the JDOM Document with Namespaces set and root element set and some default attributes.

Overrides:
newDocument in class ContentPackage
Throws:
ReloadEditorException

getComments

public java.lang.String[] getComments()
Description copied from class: ReloadSchemaDocument
Get the comments to add to the XML document

Overrides:
getComments in class ContentPackage
Returns:
the Comments to add to the XML Document

VdexReload 1.1.3 API