public interface IDDMSComponent
All DDMS components should be valid after instantiation and can output themselves in various formats. Implementation classes are divided up into packages based on the five Core sets: Metacard Info, Security, Resource, Summary Content, and Format.
Accessors which return string-based data will always favour an empty string over a null value.
In general, Java classes are implemented for:
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Accessor for the name of the component
|
String |
getNamespace()
Accessor for the XML namespace of the component
|
String |
getPrefix()
Accessor for the prefix of the component, without a trailing colon
|
String |
getQualifiedName()
Accessor for the name of the component, including the prefix
|
SecurityAttributes |
getSecurityAttributes()
Returns any security attributes attached to this component.
|
List<ValidationMessage> |
getValidationWarnings()
Returns a list of any warning messages that occurred during validation.
|
nu.xom.Element |
getXOMElementCopy()
Accessor for a copy of the underlying XOM element.
|
String |
toHTML()
Renders this component as HTML.
|
String |
toText()
Renders this component as Text.
|
String |
toXML()
Renders this component as XML.
|
String getPrefix()
String getName()
String getNamespace()
String getQualifiedName()
SecurityAttributes getSecurityAttributes()
List<ValidationMessage> getValidationWarnings()
String toHTML()
String toText()
String toXML()
nu.xom.Element getXOMElementCopy()
Copyright 2010 - 2013 by Brian Uri!
Generated on 12/15/2013 10:22 AM
http://ddmsence.urizone.net/