org.dspace.app.xmlui.cocoon
Interface DSpaceTransformer
- All Superinterfaces:
- WingTransformer
- All Known Implementing Classes:
- AbstractDSpaceTransformer, AbstractRecentSubmissionTransformer, AbstractSearch, AbstractSearch, AbstractStatisticsDataTransformer, AbstractStep, AbstractSubmissionStep, AbstractXMLUIAction, AcceptEditRejectAction, AccessStep, AccessStepUtil, AddBitstreamForm, AddEPersonForm, AdvacedAuthorizationsForm, AdvancedFormTest, AdvancedSearch, AssignCollectionRoles, AssignCommunityRoles, AuthorizationMain, BasicFormTest, BrowseFacet, BrowseItemForm, CannotRegister, CCLicenseStep, ChoiceLookupTransformer, ClaimAction, CollectionRecentSubmissions, CollectionRecentSubmissions, CollectionSearch, CollectionSearch, CollectionViewer, CollectionViewer, CommunityBrowser, CommunityRecentSubmissions, CommunityRecentSubmissions, CommunitySearch, CommunitySearch, CommunityViewer, CompletedStep, ConfigurableBrowse, ConfirmItemForm, Contact, ControlledVocabularyTransformer, ControlPanel, CreateCollectionForm, CreateCommunityForm, CurateCollectionForm, CurateCommunityForm, CurateForm, CurateItemForm, DeleteBitstreamFormatsConfirm, DeleteBitstreamsConfirm, DeleteCollectionConfirm, DeleteCollectionRoleConfirm, DeleteCommunityConfirm, DeleteCommunityRoleConfirm, DeleteEPeopleConfirm, DeleteGroupsConfirm, DeleteMetadataFieldsConfirm, DeleteMetadataSchemaConfirm, DeletePoliciesConfirm, DeleteVersionsConfirm, DescribeStep, EditBitstreamForm, EditBitstreamFormat, EditBitstreamPolicies, EditCollectionHarvestingForm, EditCollectionMetadataForm, EditCommunityMetadataForm, EditContainerPolicies, EditEPersonForm, EditFileStep, EditGroupForm, EditItemBitstreamsForm, EditItemMetadataForm, EditItemPolicies, EditItemStatusForm, EditMetadataSchema, EditPolicyForm, EditPolicyStep, EditProfile, ElasticSearchStatsViewer, FailedAuthentication, FeedbackForm, FeedbackSent, FinalEditAction, FindItemForm, ForgotPasswordFinished, FormatRegistryMain, FrontPageSearch, HTMLTest, InitialQuestionsStep, InlineFormTest, InvalidToken, ItemExport, ItemViewer, LDAPLogin, LicenseStep, LoginChooser, ManageEPeopleMain, ManageGroupsMain, MapperMain, MetadataImportConfirm, MetadataImportMain, MetadataImportUpload, MetadataRegistryMain, MoveItemForm, MoveMetadataFields, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, Navigation, NotAuthorized, NoticeTransformer, PageNotFoundTransformer, PasswordLogin, PerformTaskStep, PrivateItems, ProfileUpdated, RegistrationFinished, RejectTaskStep, RelatedItems, RemovedStep, ResetPassword, RestoreVersionForm, RestrictedItem, ResumeStep, ReviewAction, ReviewStep, SaveOrRemoveStep, ScoreReviewAction, SearchFacetFilter, SearchItemForm, SelectCollectionStep, SelectCollectionTransformer, SelectPackagingTransformer, SelectReviewerAction, SelectTargetTransformer, SetupCollectionHarvestingForm, SidebarFacetsTransformer, SimpleSearch, SimpleSearch, SingleUserReviewAction, SiteRecentSubmissions, SiteViewer, StartForgotPassword, StartRegistration, StaticPage, StatisticsSearchResultTransformer, StatisticsSearchTransformer, StatisticsTransformer, StatisticsViewer, StatisticsWorkflowTransformer, StepTransformer, StructureTest, Submissions, Submissions, Submissions, SwordResponseTransformer, SystemwideAlerts, ToggleCollectionHarvestingForm, UploadStep, UploadWithEmbargoStep, VerifyEmail, VersionHistoryForm, VersionItemForm, VersionNoticeTransformer, VersionUpdateForm, ViewItem, WithdrawnItems, WorkflowExceptionTransformer, WorkflowItemTransformer, WorkflowOverviewTransformer, WorkflowTransformer
public interface DSpaceTransformer
- extends WingTransformer
The WingTransformer is a simple framework for dealing with DSpace based SAX
events. The implementing class is responsable for catching the approprate
events and filtering them into these method calls. This allows implementors
to have easy access to the document without dealing with the messyness of the
sax event system.
- Author:
- Scott Phillips
addBody
void addBody(Body body)
throws SAXException,
WingException,
UIException,
SQLException,
IOException,
AuthorizeException,
org.apache.cocoon.ProcessingException
- What to add at the end of the body
- Specified by:
addBody in interface WingTransformer
- Throws:
SAXException
WingException
UIException
SQLException
IOException
AuthorizeException
org.apache.cocoon.ProcessingException
addOptions
void addOptions(Options options)
throws SAXException,
WingException,
UIException,
SQLException,
IOException,
AuthorizeException
- What to add to the options list
- Specified by:
addOptions in interface WingTransformer
- Throws:
SAXException
WingException
UIException
SQLException
IOException
AuthorizeException
addUserMeta
void addUserMeta(UserMeta userMeta)
throws SAXException,
WingException,
UIException,
SQLException,
IOException,
AuthorizeException
- What user metadata to add to the document
- Specified by:
addUserMeta in interface WingTransformer
- Throws:
SAXException
WingException
UIException
SQLException
IOException
AuthorizeException
addPageMeta
void addPageMeta(PageMeta pageMeta)
throws SAXException,
WingException,
UIException,
SQLException,
IOException,
AuthorizeException
- What page metadata to add to the document
- Specified by:
addPageMeta in interface WingTransformer
- Throws:
SAXException
WingException
UIException
SQLException
IOException
AuthorizeException
getComponentName
String getComponentName()
- What is a unique name for this component?
- Specified by:
getComponentName in interface WingTransformer
Copyright © 2012 DuraSpace. All Rights Reserved.