|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dspace.app.xmlui.wing.element.AbstractWingElement
org.dspace.app.xmlui.wing.element.PageMeta
public class PageMeta
A class representing a set of metadata about the page being generated.
| Field Summary | |
|---|---|
static String |
E_PAGE_META
Name of the pageMeta element |
| Fields inherited from class org.dspace.app.xmlui.wing.element.AbstractWingElement |
|---|
context |
| Fields inherited from interface org.dspace.app.xmlui.wing.element.MetadataElement |
|---|
A_REPOSITORY_IDENTIFIER |
| Constructor Summary | |
|---|---|
protected |
PageMeta(WingContext context)
Construct a new pageMeta |
| Method Summary | |
|---|---|
Metadata |
addMetadata(String element)
Add metadata about this page. |
Metadata |
addMetadata(String element,
String qualifier)
Add metadata about this page. |
Metadata |
addMetadata(String element,
String qualifier,
String language)
Add metadata about this page. |
Metadata |
addMetadata(String element,
String qualifier,
String language,
boolean allowMultiple)
Add metadata about this page. |
Trail |
addTrail()
Add a new trail to the page without a link or render attribute. |
Trail |
addTrail(String target,
String rend)
Add a new trail to the page. |
void |
addTrailLink(String target,
Message message)
Add a new trail link to the page. |
void |
addTrailLink(String target,
String characters)
Add a new trail link to the page. |
void |
dispose()
dispose |
Attributes |
merge(Attributes attributes)
Inform this element that it is being merged with an existing element. |
WingMergeableElement |
mergeChild(String namespace,
String localName,
String qName,
Attributes attributes)
Since metadata can not be merged there are no mergeable children. |
boolean |
mergeEqual(String namespace,
String localName,
String qName,
Attributes attributes)
Determine if the given SAX event is a PageMeta element. |
void |
toSAX(ContentHandler contentHandler,
LexicalHandler lexicalHandler,
NamespaceSupport namespaces)
Translate this element into SAX events. |
| Methods inherited from class org.dspace.app.xmlui.wing.element.AbstractWingElement |
|---|
endElement, endElement, getWingContext, greater, lesser, require, require, requireFalse, requireTrue, restrict, sendCharacters, setWingContext, startElement, startElement |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String E_PAGE_META
| Constructor Detail |
|---|
protected PageMeta(WingContext context)
throws WingException
context - (Required) The context this element is contained in, such as
where to route SAX events and what i18n catalogue to use.
WingException| Method Detail |
|---|
public Metadata addMetadata(String element,
String qualifier,
String language,
boolean allowMultiple)
throws WingException
element - (Required) The metadata element.qualifier - (May be null) The metadata qualifier.language - (May be null) The metadata languageallowMultiple - (Required) determine if multiple metadata elements with the same
element, qualifier and language are allowed.
WingException
public Metadata addMetadata(String element,
String qualifier,
String language)
throws WingException
element - (Required) The metadata element.qualifier - (May be null) The metadata qualifier.language - (May be null) The metadata language
WingException
public Metadata addMetadata(String element,
String qualifier)
throws WingException
element - (Required) The metadata element.qualifier - (May be null) The metadata qualifier.
WingException
public Metadata addMetadata(String element)
throws WingException
element - (Required) The metadata element.
WingException
public Trail addTrail(String target,
String rend)
throws WingException
target - (May be null) Target URL for this trail item.rend - (May be null) Special rendering instructions
WingException
public Trail addTrail()
throws WingException
WingException
public void addTrailLink(String target,
String characters)
throws WingException
target - (May be null) The Target URL for this trail item.characters - (May be null) The textual contents of this trail item.
WingException
public void addTrailLink(String target,
Message message)
throws WingException
target - (May be null) The Target URL for this trail item.message - (Required) The textual contents of this trail item to be
translated
WingException
public boolean mergeEqual(String namespace,
String localName,
String qName,
Attributes attributes)
throws SAXException,
WingException
mergeEqual in interface WingMergeableElementnamespace - The element's name spacelocalName - The local, unqualified, name for this elementqName - The qualified name for this elementattributes - The element's attributes
SAXException
WingException
public WingMergeableElement mergeChild(String namespace,
String localName,
String qName,
Attributes attributes)
throws SAXException,
WingException
mergeChild in interface WingMergeableElementnamespace - The element's name spacelocalName - The local, unqualified, name for this element *qName - The qualified name for this elementattributes - The element's attributes
SAXException
WingException
public Attributes merge(Attributes attributes)
throws SAXException,
WingException
merge in interface WingMergeableElementSAXException
WingException
public void toSAX(ContentHandler contentHandler,
LexicalHandler lexicalHandler,
NamespaceSupport namespaces)
throws SAXException
toSAX in interface WingElementcontentHandler - (Required) The registered contentHandler where SAX events
should be routed too.lexicalHandler - (Required) The registered lexicalHandler where lexical
events (such as CDATA, DTD, etc) should be routed too.namespaces - (Required) SAX Helper class to keep track of namespaces able
to determine the correct prefix for a given namespace URI.
SAXExceptionpublic void dispose()
dispose in interface WingElementdispose in class AbstractWingElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||