org.dspace.app.xmlui.wing
Interface WingTransformer
- All Known Subinterfaces:
- DSpaceTransformer
- All Known Implementing Classes:
- AbstractDSpaceTransformer, AbstractRecentSubmissionTransformer, AbstractSearch, AbstractSearch, AbstractStatisticsDataTransformer, AbstractStep, AbstractSubmissionStep, AbstractWingTransformer, 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, IncludePageMeta, 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 WingTransformer
The WingTransformer is a simple framework for dealing with DSpace based SAX
events. The implementing class is responsible for catching the appropriate
events and filtering them into these method calls. This allows implementors
to have easy access to the document without dealing with the messiness of the
SAX event system.
If the implementing class needs to insert anything into the document they
these methods should be implemented such that they insert the correct data
into the appropriate places
- Author:
- Scott Phillips
addBody
void addBody(Body body)
throws Exception
- What to add at the end of the body
- Throws:
Exception
addOptions
void addOptions(Options options)
throws Exception
- What to add to the options list
- Throws:
Exception
addUserMeta
void addUserMeta(UserMeta userMeta)
throws Exception
- What user metadata to add to the document
- Throws:
Exception
addPageMeta
void addPageMeta(PageMeta pageMeta)
throws Exception
- What page metadata to add to the document
- Throws:
Exception
getComponentName
String getComponentName()
- What is a unique name for this component?
Copyright © 2012 DuraSpace. All Rights Reserved.