|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Factory interface for NewsML documents.
This is an abstract factory interface for creating NewsML
documents and nodes from external resources: it contains methods
that can create a top-level NewsML
object or any arbitrary
NewsML node (implementing the BaseNode
interface) given a
URL or a character stream. Normally, this will be the only public
point of access to subpackages that contain contain concrete
implementations, such as DOMNewsMLFactory
.
HINT: a Java Reader
can read from any source,
not just a file. For example, if you need to read NewsML document
from a string, try using a StringReader; if you need to parse data
coming from somewhere else in your program, try a PipedReader.
This class includes setValidation(boolean)
and getValidation()
methods for enabling or disabling DTD validation.
If the validation property is true
, the
factory will process the XML source with DTD-validation or throw an
exception if the underlying implementation does not support
validation; if it is false, the factory will process the XML source
without DTD-validation or throw an exception if the underlying
implementation does not support non-validating parsing. The
default value is system-dependent, but will usually be
false
for reasons explained below.
If validation is false (recommended), the implementation will not load any external XML entities, including the external DTD subset, and will not report validation errors; if validation is true (dangerous: see below), the implementation will attempt to load all externally-referenced XML entities, and will fail with an exception if there are any validation errors.
While DTD-validation is frequently promoted in XML books and workshops, it is almost always a bad idea for production applications: it has the potential to cause serious problems and should be used only with extreme caution (or better yet, not at all). DTD validation opens your applications and your organization to the following serious risks:
NewsMLException
Method Summary | |
AdministrativeMetadata |
createAdministrativeMetadata()
Create a new, empty AdministrativeMetadata element. |
AdministrativeMetadata |
createAdministrativeMetadata(AdministrativeMetadata node)
Copy an existing AdministrativeMetadata element. |
Text |
createAllowedValuesAttr()
Create a new, empty AllowedValues attribute. |
Text |
createAllowedValuesAttr(Text node)
Copy an existing AllowedValues attribute. |
Text |
createAssignedByAttr()
Create a new, empty AssignedBy attribute. |
Text |
createAssignedByAttr(Text node)
Copy an existing AssignedBy attribute. |
NewsItemRef |
createAssociatedWith()
Create a new, empty AssociatedWith element. |
NewsItemRef |
createAssociatedWith(NewsItemRef node)
Copy an existing AssociatedWith element. |
BasisForChoice |
createBasisForChoice()
Create a new, empty BasisForChoice element. |
BasisForChoice |
createBasisForChoice(BasisForChoice node)
Copy an existing BasisForChoice element. |
OriginText |
createByLine()
Create a new, empty ByLine element. |
OriginText |
createByLine(OriginText node)
Copy an existing ByLine element. |
Catalog |
createCatalog()
Create a new, empty Catalog element. |
Catalog |
createCatalog(Catalog node)
Copy an existing Catalog element. |
Characteristics |
createCharacteristics()
Create a new, empty Characteristics element. |
Characteristics |
createCharacteristics(Characteristics node)
Copy an existing Characteristics element. |
Comment |
createComment()
Create a new, empty Comment element. |
Comment |
createComment(Comment node)
Copy an existing Comment element. |
Text |
createConfidenceAttr()
Create a new, empty Confidence attribute. |
Text |
createConfidenceAttr(Text node)
Copy an existing Confidence attribute. |
ContentItem |
createContentItem()
Create a new, empty ContentItem element. |
ContentItem |
createContentItem(ContentItem node)
Copy an existing ContentItem element. |
Text |
createContextAttr()
Create a new, empty Context attribute. |
Text |
createContextAttr(Text node)
Copy an existing Context attribute. |
PartyList |
createContributor()
Create a new, empty Contributor element. |
PartyList |
createContributor(PartyList node)
Copy an existing Contributor element. |
Copyright |
createCopyright()
Create a new, empty Copyright element. |
Copyright |
createCopyright(Copyright node)
Copy an existing Copyright element. |
OriginText |
createCopyrightDate()
Create a new, empty CopyrightDate element. |
OriginText |
createCopyrightDate(OriginText node)
Copy an existing CopyrightDate element. |
OriginText |
createCopyrightHolder()
Create a new, empty CopyrightHolder element. |
OriginText |
createCopyrightHolder(OriginText node)
Copy an existing CopyrightHolder element. |
OriginText |
createCopyrightLine()
Create a new, empty CopyrightLine element. |
OriginText |
createCopyrightLine(OriginText node)
Copy an existing CopyrightLine element. |
PartyList |
createCreator()
Create a new, empty Creator element. |
PartyList |
createCreator(PartyList node)
Copy an existing Creator element. |
OriginText |
createCreditLine()
Create a new, empty CreditLine element. |
OriginText |
createCreditLine(OriginText node)
Copy an existing CreditLine element. |
DataContent |
createDataContent()
Create a new, empty DataContent element. |
DataContent |
createDataContent(DataContent node)
Copy an existing DataContent element. |
IdText |
createDateAndTime()
Create a new, empty DateAndTime element. |
IdText |
createDateAndTime(IdText node)
Copy an existing DateAndTime element. |
Text |
createDateAndTimeAttr()
Create a new, empty DateAndTime attribute. |
Text |
createDateAndTimeAttr(Text node)
Copy an existing DateAndTime attribute. |
Text |
createDateId()
Create a new, empty DateId element. |
Text |
createDateId(Text node)
Copy an existing DateId element. |
IdText |
createDateLabel()
Create a new, empty DateLabel element. |
IdText |
createDateLabel(IdText node)
Copy an existing DateLabel element. |
OriginText |
createDateLine()
Create a new, empty DateLine element. |
OriginText |
createDateLine(OriginText node)
Copy an existing DateLine element. |
DefaultVocabularyFor |
createDefaultVocabularyFor()
Create a new, empty DefaultVocabularyFor element. |
DefaultVocabularyFor |
createDefaultVocabularyFor(DefaultVocabularyFor node)
Copy an existing DefaultVocabularyFor element. |
Delta |
createDelete()
Create a new, empty Delete element. |
Delta |
createDelete(Delta node)
Copy an existing Delete element. |
NewsItemRef |
createDerivedFrom()
Create a new, empty DerivedFrom element. |
NewsItemRef |
createDerivedFrom(NewsItemRef node)
Copy an existing DerivedFrom element. |
Description |
createDescription()
Create a new, empty Description element. |
Description |
createDescription(Description node)
Copy an existing Description element. |
DescriptiveMetadata |
createDescriptiveMetadata()
Create a new, empty DescriptiveMetadata element. |
DescriptiveMetadata |
createDescriptiveMetadata(DescriptiveMetadata node)
Copy an existing DescriptiveMetadata element. |
Text |
createDetailsAttr()
Create a new, empty Details attribute. |
Text |
createDetailsAttr(Text node)
Copy an existing Details attribute. |
Text |
createDuidAttr()
Create a new, empty Duid attribute. |
Text |
createDuidAttr(Text node)
Copy an existing Duid attribute. |
Text |
createDuidRefAttr()
Create a new, empty DuidRef attribute. |
Text |
createDuidRefAttr(Text node)
Copy an existing DuidRef attribute. |
Encoding |
createEncoding()
Create a new, empty Encoding element. |
Encoding |
createEncoding(Encoding node)
Copy an existing Encoding element. |
AssignedOriginText |
createEndDate()
Create a new, empty EndDate element. |
AssignedOriginText |
createEndDate(AssignedOriginText node)
Copy an existing EndDate element. |
Text |
createEquivalentsListAttr()
Create a new, empty EquivalentsList attribute. |
Text |
createEquivalentsListAttr(Text node)
Copy an existing EquivalentsList attribute. |
Text |
createEssentialAttr()
Create a new, empty Essential attribute. |
Text |
createEssentialAttr(Text node)
Copy an existing Essential attribute. |
Text |
createEuidAttr()
Create a new, empty Euid attribute. |
Text |
createEuidAttr(Text node)
Copy an existing Euid attribute. |
IdText |
createFileName()
Create a new, empty FileName element. |
IdText |
createFileName(IdText node)
Copy an existing FileName element. |
IdText |
createFirstCreated()
Create a new, empty FirstCreated element. |
IdText |
createFirstCreated(IdText node)
Copy an existing FirstCreated element. |
FormalNameDecl |
createFormalName()
Create a new, empty FormalName element. |
FormalNameDecl |
createFormalName(FormalNameDecl node)
Copy an existing FormalName element. |
Text |
createFormalNameAttr()
Create a new, empty FormalName attribute. |
Text |
createFormalNameAttr(Text node)
Copy an existing FormalName attribute. |
FormalName |
createFormat()
Create a new, empty Format element. |
FormalName |
createFormat(FormalName node)
Copy an existing Format element. |
FormalName |
createFutureStatus()
Create a new, empty FutureStatus element. |
FormalName |
createFutureStatus(FormalName node)
Copy an existing FutureStatus element. |
AssignedFormalName |
createGenre()
Create a new, empty Genre element. |
AssignedFormalName |
createGenre(AssignedFormalName node)
Copy an existing Genre element. |
AssignedOriginText |
createGeography()
Create a new, empty Geography element. |
AssignedOriginText |
createGeography(AssignedOriginText node)
Copy an existing Geography element. |
OriginText |
createHeadLine()
Create a new, empty HeadLine element. |
OriginText |
createHeadLine(OriginText node)
Copy an existing HeadLine element. |
Text |
createHowPresentAttr()
Create a new, empty HowPresent attribute. |
Text |
createHowPresentAttr(Text node)
Copy an existing HowPresent attribute. |
Text |
createHrefAttr()
Create a new, empty Href attribute. |
Text |
createHrefAttr(Text node)
Copy an existing Href attribute. |
Identification |
createIdentification()
Create a new, empty Identification element. |
Identification |
createIdentification(Identification node)
Copy an existing Identification element. |
Text |
createImportanceAttr()
Create a new, empty Importance attribute. |
Text |
createImportanceAttr(Text node)
Copy an existing Importance attribute. |
Delta |
createInsertAfter()
Create a new, empty InsertAfter element. |
Delta |
createInsertAfter(Delta node)
Copy an existing InsertAfter element. |
Delta |
createInsertBefore()
Create a new, empty InsertBefore element. |
Delta |
createInsertBefore(Delta node)
Copy an existing InsertBefore element. |
Instruction |
createInstruction()
Create a new, empty Instruction element. |
Instruction |
createInstruction(Instruction node)
Copy an existing Instruction element. |
OriginText |
createKeywordLine()
Create a new, empty KeywordLine element. |
OriginText |
createKeywordLine(OriginText node)
Copy an existing KeywordLine element. |
Label |
createLabel()
Create a new, empty Label element. |
Label |
createLabel(Label node)
Copy an existing Label element. |
IdText |
createLabelText()
Create a new, empty LabelText element. |
IdText |
createLabelText(IdText node)
Copy an existing LabelText element. |
FormalName |
createLabelType()
Create a new, empty LabelType element. |
FormalName |
createLabelType(FormalName node)
Copy an existing LabelType element. |
AssignedFormalName |
createLanguage()
Create a new, empty Language element. |
AssignedFormalName |
createLanguage(AssignedFormalName node)
Copy an existing Language element. |
AssignedOriginText |
createLimitations()
Create a new, empty Limitations element. |
AssignedOriginText |
createLimitations(AssignedOriginText node)
Copy an existing Limitations element. |
FormalName |
createMediaType()
Create a new, empty MediaType element. |
FormalName |
createMediaType(FormalName node)
Copy an existing MediaType element. |
Metadata |
createMetadata()
Create a new, empty Metadata element. |
Metadata |
createMetadata(Metadata node)
Copy an existing Metadata element. |
FormalName |
createMetadataType()
Create a new, empty MetadataType element. |
FormalName |
createMetadataType(FormalName node)
Copy an existing MetadataType element. |
FormalName |
createMimeType()
Create a new, empty MimeType element. |
FormalName |
createMimeType(FormalName node)
Copy an existing MimeType element. |
IdText |
createNameLabel()
Create a new, empty NameLabel element. |
IdText |
createNameLabel(IdText node)
Copy an existing NameLabel element. |
BaseNode |
createNewNode(BaseNode node)
Copy an existing NewsML element node. |
BaseNode |
createNewNode(String name)
Create a new, empty NewsML element node. |
Text |
createNewNodeAttr(String name)
Create a new, empty NewsML attribute node. |
Text |
createNewNodeAttr(Text node)
Copy an existing NewsML attribute node. |
NewsComponent |
createNewsComponent()
Create a new, empty NewsComponent element. |
NewsComponent |
createNewsComponent(NewsComponent node)
Copy an existing NewsComponent element. |
NewsEnvelope |
createNewsEnvelope()
Create a new, empty NewsEnvelope element. |
NewsEnvelope |
createNewsEnvelope(NewsEnvelope node)
Copy an existing NewsEnvelope element. |
NewsIdentifier |
createNewsIdentifier()
Create a new, empty NewsIdentifier element. |
NewsIdentifier |
createNewsIdentifier(NewsIdentifier node)
Copy an existing NewsIdentifier element. |
NewsItem |
createNewsItem()
Create a new, empty NewsItem element. |
NewsItem |
createNewsItem(NewsItem node)
Copy an existing NewsItem element. |
Text |
createNewsItemAttr()
Create a new, empty NewsItem attribute. |
Text |
createNewsItemAttr(Text node)
Copy an existing NewsItem attribute. |
NewsItemId |
createNewsItemId()
Create a new, empty NewsItemId element. |
NewsItemId |
createNewsItemId(NewsItemId node)
Copy an existing NewsItemId element. |
NewsItemRef |
createNewsItemRef()
Create a new, empty NewsItemRef element. |
NewsItemRef |
createNewsItemRef(NewsItemRef node)
Copy an existing NewsItemRef element. |
FormalName |
createNewsItemType()
Create a new, empty NewsItemType element. |
FormalName |
createNewsItemType(FormalName node)
Copy an existing NewsItemType element. |
NewsLine |
createNewsLine()
Create a new, empty NewsLine element. |
NewsLine |
createNewsLine(NewsLine node)
Copy an existing NewsLine element. |
NewsLines |
createNewsLines()
Create a new, empty NewsLines element. |
NewsLines |
createNewsLines(NewsLines node)
Copy an existing NewsLines element. |
OriginText |
createNewsLineText()
Create a new, empty NewsLineText element. |
OriginText |
createNewsLineText(OriginText node)
Copy an existing NewsLineText element. |
FormalName |
createNewsLineType()
Create a new, empty NewsLineType element. |
FormalName |
createNewsLineType(FormalName node)
Copy an existing NewsLineType element. |
NewsManagement |
createNewsManagement()
Create a new, empty NewsManagement element. |
NewsManagement |
createNewsManagement(NewsManagement node)
Copy an existing NewsManagement element. |
NewsML |
createNewsML()
Create a new, empty NewsML element. |
NewsML |
createNewsML(NewsML node)
Copy an existing NewsML element. |
NewsML |
createNewsML(Reader input,
String baseURL)
Create a top-level NewsML object from a character stream. |
NewsML |
createNewsML(String url)
Create a top-level NewsML object from a URL. |
FormalName |
createNewsProduct()
Create a new, empty NewsProduct element. |
FormalName |
createNewsProduct(FormalName node)
Copy an existing NewsProduct element. |
FormalName |
createNewsService()
Create a new, empty NewsService element. |
FormalName |
createNewsService(FormalName node)
Copy an existing NewsService element. |
BaseNode |
createNode(Reader input,
String baseURL)
Create a NewsML node from a URL. |
BaseNode |
createNode(String url)
Create a NewsML node from a URL. |
FormalName |
createNotation()
Create a new, empty Notation element. |
FormalName |
createNotation(FormalName node)
Copy an existing Notation element. |
Text |
createNotationAttr()
Create a new, empty Notation attribute. |
Text |
createNotationAttr(Text node)
Copy an existing Notation attribute. |
OfInterestTo |
createOfInterestTo()
Create a new, empty OfInterestTo element. |
OfInterestTo |
createOfInterestTo(OfInterestTo node)
Copy an existing OfInterestTo element. |
Origin |
createOrigin()
Create a new, empty Origin element. |
Origin |
createOrigin(Origin node)
Copy an existing Origin element. |
Party |
createParty()
Create a new, empty Party element. |
Party |
createParty(Party node)
Copy an existing Party element. |
Text |
createPreviousRevisionAttr()
Create a new, empty PreviousRevision attribute. |
Text |
createPreviousRevisionAttr(Text node)
Copy an existing PreviousRevision attribute. |
FormalName |
createPriority()
Create a new, empty Priority element. |
FormalName |
createPriority(FormalName node)
Copy an existing Priority element. |
Property |
createProperty()
Create a new, empty Property element. |
Property |
createProperty(Property node)
Copy an existing Property element. |
PartyList |
createProvider()
Create a new, empty Provider element. |
PartyList |
createProvider(PartyList node)
Copy an existing Provider element. |
ProviderId |
createProviderId()
Create a new, empty ProviderId element. |
ProviderId |
createProviderId(ProviderId node)
Copy an existing ProviderId element. |
Text |
createPublicIdentifier()
Create a new, empty PublicIdentifier element. |
Text |
createPublicIdentifier(Text node)
Copy an existing PublicIdentifier element. |
Text |
createRankAttr()
Create a new, empty Rank attribute. |
Text |
createRankAttr(Text node)
Copy an existing Rank attribute. |
AssignedFormalName |
createRelevance()
Create a new, empty Relevance element. |
AssignedFormalName |
createRelevance(AssignedFormalName node)
Copy an existing Relevance element. |
Text |
createRepeatAttr()
Create a new, empty Repeat attribute. |
Text |
createRepeatAttr(Text node)
Copy an existing Repeat attribute. |
Delta |
createReplace()
Create a new, empty Replace element. |
Delta |
createReplace(Delta node)
Copy an existing Replace element. |
Resource |
createResource()
Create a new, empty Resource element. |
Resource |
createResource(Resource node)
Copy an existing Resource element. |
Text |
createRevisionAttr()
Create a new, empty Revision attribute. |
Text |
createRevisionAttr(Text node)
Copy an existing Revision attribute. |
RevisionHistory |
createRevisionHistory()
Create a new, empty RevisionHistory element. |
RevisionHistory |
createRevisionHistory(RevisionHistory node)
Copy an existing RevisionHistory element. |
RevisionId |
createRevisionId()
Create a new, empty RevisionId element. |
RevisionId |
createRevisionId(RevisionId node)
Copy an existing RevisionId element. |
RevisionStatus |
createRevisionStatus()
Create a new, empty RevisionStatus element. |
RevisionStatus |
createRevisionStatus(RevisionStatus node)
Copy an existing RevisionStatus element. |
AssignedOriginText |
createRightsHolder()
Create a new, empty RightsHolder element. |
AssignedOriginText |
createRightsHolder(AssignedOriginText node)
Copy an existing RightsHolder element. |
OriginText |
createRightsLine()
Create a new, empty RightsLine element. |
OriginText |
createRightsLine(OriginText node)
Copy an existing RightsLine element. |
RightsMetadata |
createRightsMetadata()
Create a new, empty RightsMetadata element. |
RightsMetadata |
createRightsMetadata(RightsMetadata node)
Copy an existing RightsMetadata element. |
FormalName |
createRole()
Create a new, empty Role element. |
FormalName |
createRole(FormalName node)
Copy an existing Role element. |
Text |
createSchemeAttr()
Create a new, empty Scheme attribute. |
Text |
createSchemeAttr(Text node)
Copy an existing Scheme attribute. |
PartyList |
createSentFrom()
Create a new, empty SentFrom element. |
PartyList |
createSentFrom(PartyList node)
Copy an existing SentFrom element. |
PartyList |
createSentTo()
Create a new, empty SentTo element. |
PartyList |
createSentTo(PartyList node)
Copy an existing SentTo element. |
OriginText |
createSeriesLine()
Create a new, empty SeriesLine element. |
OriginText |
createSeriesLine(OriginText node)
Copy an existing SeriesLine element. |
IdText |
createSizeInBytes()
Create a new, empty SizeInBytes element. |
IdText |
createSizeInBytes(IdText node)
Copy an existing SizeInBytes element. |
OriginText |
createSlugLine()
Create a new, empty SlugLine element. |
OriginText |
createSlugLine(OriginText node)
Copy an existing SlugLine element. |
SourceList |
createSource()
Create a new, empty Source element. |
SourceList |
createSource(SourceList node)
Copy an existing Source element. |
AssignedOriginText |
createStartDate()
Create a new, empty StartDate element. |
AssignedOriginText |
createStartDate(AssignedOriginText node)
Copy an existing StartDate element. |
FormalName |
createStatus()
Create a new, empty Status element. |
FormalName |
createStatus(FormalName node)
Copy an existing Status element. |
StatusWillChange |
createStatusWillChange()
Create a new, empty StatusWillChange element. |
StatusWillChange |
createStatusWillChange(StatusWillChange node)
Copy an existing StatusWillChange element. |
OriginText |
createSubHeadLine()
Create a new, empty SubHeadLine element. |
OriginText |
createSubHeadLine(OriginText node)
Copy an existing SubHeadLine element. |
AssignedFormalName |
createSubject()
Create a new, empty Subject element. |
AssignedFormalName |
createSubject(AssignedFormalName node)
Copy an existing Subject element. |
SubjectCode |
createSubjectCode()
Create a new, empty SubjectCode element. |
SubjectCode |
createSubjectCode(SubjectCode node)
Copy an existing SubjectCode element. |
AssignedFormalName |
createSubjectDetail()
Create a new, empty SubjectDetail element. |
AssignedFormalName |
createSubjectDetail(AssignedFormalName node)
Copy an existing SubjectDetail element. |
AssignedFormalName |
createSubjectMatter()
Create a new, empty SubjectMatter element. |
AssignedFormalName |
createSubjectMatter(AssignedFormalName node)
Copy an existing SubjectMatter element. |
AssignedFormalName |
createSubjectQualifier()
Create a new, empty SubjectQualifier element. |
AssignedFormalName |
createSubjectQualifier(AssignedFormalName node)
Copy an existing SubjectQualifier element. |
IdText |
createSystemIdentifier()
Create a new, empty SystemIdentifier element. |
IdText |
createSystemIdentifier(IdText node)
Copy an existing SystemIdentifier element. |
IdText |
createThisRevisionCreated()
Create a new, empty ThisRevisionCreated element. |
IdText |
createThisRevisionCreated(IdText node)
Copy an existing ThisRevisionCreated element. |
Topic |
createTopic()
Create a new, empty Topic element. |
Topic |
createTopic(Topic node)
Copy an existing Topic element. |
Text |
createTopicAttr()
Create a new, empty Topic attribute. |
Text |
createTopicAttr(Text node)
Copy an existing Topic attribute. |
TopicOccurrence |
createTopicOccurrence()
Create a new, empty TopicOccurrence element. |
TopicOccurrence |
createTopicOccurrence(TopicOccurrence node)
Copy an existing TopicOccurrence element. |
TopicSet |
createTopicSet()
Create a new, empty TopicSet element. |
TopicSet |
createTopicSet(TopicSet node)
Copy an existing TopicSet element. |
Text |
createTopicSetAttr()
Create a new, empty TopicSet attribute. |
Text |
createTopicSetAttr(Text node)
Copy an existing TopicSet attribute. |
TopicSetRef |
createTopicSetRef()
Create a new, empty TopicSetRef element. |
TopicSetRef |
createTopicSetRef(TopicSetRef node)
Copy an existing TopicSetRef element. |
FormalName |
createTopicType()
Create a new, empty TopicType element. |
FormalName |
createTopicType(FormalName node)
Copy an existing TopicType element. |
TopicUse |
createTopicUse()
Create a new, empty TopicUse element. |
TopicUse |
createTopicUse(TopicUse node)
Copy an existing TopicUse element. |
Text |
createTranslationOfAttr()
Create a new, empty TranslationOf attribute. |
Text |
createTranslationOfAttr(Text node)
Copy an existing TranslationOf attribute. |
TransmissionId |
createTransmissionId()
Create a new, empty TransmissionId element. |
TransmissionId |
createTransmissionId(TransmissionId node)
Copy an existing TransmissionId element. |
Update |
createUpdate()
Create a new, empty Update element. |
Update |
createUpdate(Update node)
Copy an existing Update element. |
Text |
createUpdateAttr()
Create a new, empty Update attribute. |
Text |
createUpdateAttr(Text node)
Copy an existing Update attribute. |
FormalName |
createUrgency()
Create a new, empty Urgency element. |
FormalName |
createUrgency(FormalName node)
Copy an existing Urgency element. |
IdText |
createUrl()
Create a new, empty Url element. |
IdText |
createUrl(IdText node)
Copy an existing Url element. |
IdText |
createUrn()
Create a new, empty Urn element. |
IdText |
createUrn(IdText node)
Copy an existing Urn element. |
UsageRights |
createUsageRights()
Create a new, empty UsageRights element. |
UsageRights |
createUsageRights(UsageRights node)
Copy an existing UsageRights element. |
AssignedOriginText |
createUsageType()
Create a new, empty UsageType element. |
AssignedOriginText |
createUsageType(AssignedOriginText node)
Copy an existing UsageType element. |
Text |
createValueAttr()
Create a new, empty Value attribute. |
Text |
createValueAttr(Text node)
Copy an existing Value attribute. |
Text |
createValueRefAttr()
Create a new, empty ValueRef attribute. |
Text |
createValueRefAttr(Text node)
Copy an existing ValueRef attribute. |
Text |
createVariantAttr()
Create a new, empty Variant attribute. |
Text |
createVariantAttr(Text node)
Copy an existing Variant attribute. |
Text |
createVocabularyAttr()
Create a new, empty Vocabulary attribute. |
Text |
createVocabularyAttr(Text node)
Copy an existing Vocabulary attribute. |
Text |
createXMLLangAttr()
Create a new, empty xml:lang attribute. |
Text |
createXMLLangAttr(Text node)
Copy an existing xml:lang attribute. |
boolean |
getValidation()
Get the validation flag. |
void |
setValidation(boolean validation)
Set the validation flag. |
Method Detail |
public void setValidation(boolean validation) throws IOException
validation
- true if the factory is required to perform
DTD validation, false if it is required not to.IOException
- if the implementation does not
support the requested state.getValidation()
public boolean getValidation()
setValidation(boolean)
public NewsML createNewsML(String url) throws IOException
url
- A string in URL format.IOException
- if there is some kind of error reading
the document, including a validation error if validation is
requested.NewsMLException
- if the root element of the document
is not NewsML, or if the underlying implementation does not
support the requested validation type.public NewsML createNewsML(Reader input, String baseURL) throws IOException
input
- The character stream.baseURL
- The base URL for resolving relative links;
if null, will default to a file: URL based on the current
directory.IOException
- if there is some kind of error reading
the document.NewsMLException
- if the root element of the document
is not NewsML.public BaseNode createNode(String url) throws IOException
url
- A string in URL format.IOException
- if there is some kind of error reading
the document.public BaseNode createNode(Reader input, String baseURL) throws IOException
input
- The character stream.baseURL
- The base URL for resolving relative links;
if null, will default to a file: URL based on the current
directory.IOException
- if there is some kind of error reading
the document.public BaseNode createNewNode(String name) throws IOException
This method creates a new node based on an XML name. The method will succeed only if the name is that of a NewsML 1.0 element.
The
- XML element name.IOException
- If there is an error creating the
node.public BaseNode createNewNode(BaseNode node) throws IOException
This method makes a deep copy of an existing NewsML element node.
node
- The node to copy.IOException
- If there is an error creating the node.public Text createNewNodeAttr(String name) throws IOException
This method creates a new node based on an XML name with leading '@'. The method will succeed only if the name is that of a NewsML 1.0 attribute.
The
- XML attribute name, with leading '@'.IOException
- If there is an error creating the
node.public Text createNewNodeAttr(Text node) throws IOException
This method makes a deep copy of an existing NewsML attribute node.
node
- The node to copy.IOException
- If there is an error creating the node.public Text createAllowedValuesAttr() throws IOException
Create a new Text node representing an XML AllowedValues attribute, with empty content.
IOException
- If there is an error creating the node.public Text createAllowedValuesAttr(Text node) throws IOException
Create a new Text node representing an XML AllowedValues attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createAssignedByAttr() throws IOException
Create a new Text node representing an XML AssignedBy attribute, with empty content.
IOException
- If there is an error creating the node.public Text createAssignedByAttr(Text node) throws IOException
Create a new Text node representing an XML AssignedBy attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createConfidenceAttr() throws IOException
Create a new Text node representing an XML Confidence attribute, with empty content.
IOException
- If there is an error creating the node.public Text createConfidenceAttr(Text node) throws IOException
Create a new Text node representing an XML Confidence attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createContextAttr() throws IOException
Create a new Text node representing an XML Context attribute, with empty content.
IOException
- If there is an error creating the node.public Text createContextAttr(Text node) throws IOException
Create a new Text node representing an XML Context attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createDateAndTimeAttr() throws IOException
Create a new Text node representing an XML DateAndTime attribute, with empty content.
IOException
- If there is an error creating the node.public Text createDateAndTimeAttr(Text node) throws IOException
Create a new Text node representing an XML DateAndTime attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createDetailsAttr() throws IOException
Create a new Text node representing an XML Details attribute, with empty content.
IOException
- If there is an error creating the node.public Text createDetailsAttr(Text node) throws IOException
Create a new Text node representing an XML Details attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createDuidAttr() throws IOException
Create a new Text node representing an XML Duid attribute, with empty content.
IOException
- If there is an error creating the node.public Text createDuidAttr(Text node) throws IOException
Create a new Text node representing an XML Duid attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createDuidRefAttr() throws IOException
Create a new Text node representing an XML DuidRef attribute, with empty content.
IOException
- If there is an error creating the node.public Text createDuidRefAttr(Text node) throws IOException
Create a new Text node representing an XML DuidRef attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createEquivalentsListAttr() throws IOException
Create a new Text node representing an XML EquivalentsList attribute, with empty content.
IOException
- If there is an error creating the node.public Text createEquivalentsListAttr(Text node) throws IOException
Create a new Text node representing an XML EquivalentsList attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createEssentialAttr() throws IOException
Create a new Text node representing an XML Essential attribute, with empty content.
IOException
- If there is an error creating the node.public Text createEssentialAttr(Text node) throws IOException
Create a new Text node representing an XML Essential attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createEuidAttr() throws IOException
Create a new Text node representing an XML Euid attribute, with empty content.
IOException
- If there is an error creating the node.public Text createEuidAttr(Text node) throws IOException
Create a new Text node representing an XML Euid attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createFormalNameAttr() throws IOException
Create a new Text node representing an XML FormalName attribute, with empty content.
IOException
- If there is an error creating the node.public Text createFormalNameAttr(Text node) throws IOException
Create a new Text node representing an XML FormalName attribute, with a copy of the contents of the Text node supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createHowPresentAttr() throws IOException
Create a new Text node representing an XML Text attribute, with empty content.
IOException
- If there is an error creating the node.public Text createHowPresentAttr(Text node) throws IOException
Create a new Text node representing an XML HowPresent attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createHrefAttr() throws IOException
Create a new Text node representing an XML Href attribute, with empty content.
IOException
- If there is an error creating the node.public Text createHrefAttr(Text node) throws IOException
Create a new Text node representing an XML Href attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createImportanceAttr() throws IOException
Create a new Text node representing an XML Importance attribute, with empty content.
IOException
- If there is an error creating the node.public Text createImportanceAttr(Text node) throws IOException
Create a new Text node representing an XML Importance attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createNewsItemAttr() throws IOException
Create a new Text node representing an XML NewsItem attribute, with empty content.
IOException
- If there is an error creating the node.public Text createNewsItemAttr(Text node) throws IOException
Create a new Text node representing an XML NewsItem attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createNotationAttr() throws IOException
Create a new Text node representing an XML Notation attribute, with empty content.
IOException
- If there is an error creating the node.public Text createNotationAttr(Text node) throws IOException
Create a new Text node representing an XML Notation attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createPreviousRevisionAttr() throws IOException
Create a new Text node representing an XML PreviousRevision attribute, with empty content.
IOException
- If there is an error creating the node.public Text createPreviousRevisionAttr(Text node) throws IOException
Create a new Text node representing an XML PreviousRevision attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createRankAttr() throws IOException
Create a new Text node representing an XML Rank attribute, with empty content.
IOException
- If there is an error creating the node.public Text createRankAttr(Text node) throws IOException
Create a new Text node representing an XML Rank attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createRepeatAttr() throws IOException
Create a new Text node representing an XML Repeat attribute, with empty content.
IOException
- If there is an error creating the node.public Text createRepeatAttr(Text node) throws IOException
Create a new Text node representing an XML Repeat attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createRevisionAttr() throws IOException
Create a new Text node representing an XML Revision attribute, with empty content.
IOException
- If there is an error creating the node.public Text createRevisionAttr(Text node) throws IOException
Create a new Text node representing an XML Revision attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createSchemeAttr() throws IOException
Create a new Text node representing an XML Scheme attribute, with empty content.
IOException
- If there is an error creating the node.public Text createSchemeAttr(Text node) throws IOException
Create a new Text node representing an XML Scheme attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createTopicAttr() throws IOException
Create a new Text node representing an XML Topic attribute, with empty content.
IOException
- If there is an error creating the node.public Text createTopicAttr(Text node) throws IOException
Create a new Text node representing an XML Topic attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createTopicSetAttr() throws IOException
Create a new Text node representing an XML TopicSet attribute, with empty content.
IOException
- If there is an error creating the node.public Text createTopicSetAttr(Text node) throws IOException
Create a new Text node representing an XML TopicSet attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createTranslationOfAttr() throws IOException
Create a new Text node representing an XML TranslationOf attribute, with empty content.
IOException
- If there is an error creating the node.public Text createTranslationOfAttr(Text node) throws IOException
Create a new Text node representing an XML TranslationOf attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createUpdateAttr() throws IOException
Create a new Text node representing an XML Update attribute, with empty content.
IOException
- If there is an error creating the node.public Text createUpdateAttr(Text node) throws IOException
Create a new Text node representing an XML Update attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createValueAttr() throws IOException
Create a new Text node representing an XML Value attribute, with empty content.
IOException
- If there is an error creating the node.public Text createValueAttr(Text node) throws IOException
Create a new Text node representing an XML Value attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createValueRefAttr() throws IOException
Create a new Text node representing an XML ValueRef attribute, with empty content.
IOException
- If there is an error creating the node.public Text createValueRefAttr(Text node) throws IOException
Create a new Text node representing an XML ValueRef attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createVariantAttr() throws IOException
Create a new Text node representing an XML Variant attribute, with empty content.
IOException
- If there is an error creating the node.public Text createVariantAttr(Text node) throws IOException
Create a new Text node representing an XML Variant attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createVocabularyAttr() throws IOException
Create a new Text node representing an XML Vocabulary attribute, with empty content.
IOException
- If there is an error creating the node.public Text createVocabularyAttr(Text node) throws IOException
Create a new Text node representing an XML Vocabulary attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public Text createXMLLangAttr() throws IOException
Create a new Text node representing an XML XMLLang attribute, with empty content.
IOException
- If there is an error creating the node.public Text createXMLLangAttr(Text node) throws IOException
Create a new Text node representing an XML xml:lang attribute, with a copy of the contents of the Text supplied.
node
- The Text node to copy.IOException
- If there is an error creating the node.public AdministrativeMetadata createAdministrativeMetadata() throws IOException
Create a new AdministrativeMetadata node representing an XML AdministrativeMetadata element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createAdministrativeMetadata(AdministrativeMetadata)
public AdministrativeMetadata createAdministrativeMetadata(AdministrativeMetadata node) throws IOException
Copy an existing AdministrativeMetadata node representing an XML AdministrativeMetadata element. The node will have deep copies of all any children or attributes in the original.
node
- The AdministrativeMetadata node to copy.IOException
- If there is an error creating the node.createAdministrativeMetadata()
public NewsItemRef createAssociatedWith() throws IOException
Create a new NewsItemRef node representing an XML AssociatedWith element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createAssociatedWith(NewsItemRef)
public NewsItemRef createAssociatedWith(NewsItemRef node) throws IOException
Copy an existing NewsItemRef node representing an XML AssociatedWith element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsItemRef node to copy.IOException
- If there is an error creating the node.createAssociatedWith()
public BasisForChoice createBasisForChoice() throws IOException
Create a new BasisForChoice node representing an XML BasisForChoice element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createBasisForChoice(BasisForChoice)
public BasisForChoice createBasisForChoice(BasisForChoice node) throws IOException
Copy an existing BasisForChoice node representing an XML BasisForChoice element. The node will have deep copies of all any children or attributes in the original.
node
- The BasisForChoice node to copy.IOException
- If there is an error creating the node.createBasisForChoice()
public OriginText createByLine() throws IOException
Create a new OriginText node representing an XML ByLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createByLine(OriginText)
public OriginText createByLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML ByLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createByLine()
public Catalog createCatalog() throws IOException
Create a new Catalog node representing an XML Catalog element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCatalog(Catalog)
public Catalog createCatalog(Catalog node) throws IOException
Copy an existing Catalog node representing an XML Catalog element. The node will have deep copies of all any children or attributes in the original.
node
- The Catalog node to copy.IOException
- If there is an error creating the node.createCatalog()
public Characteristics createCharacteristics() throws IOException
Create a new Characteristics node representing an XML Characteristics element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCharacteristics(Characteristics)
public Characteristics createCharacteristics(Characteristics node) throws IOException
Copy an existing Characteristics node representing an XML Characteristics element. The node will have deep copies of all any children or attributes in the original.
node
- The Characteristics node to copy.IOException
- If there is an error creating the node.createCharacteristics()
public Comment createComment() throws IOException
Create a new Comment node representing an XML Comment element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createComment(Comment)
public Comment createComment(Comment node) throws IOException
Copy an existing Comment node representing an XML Comment element. The node will have deep copies of all any children or attributes in the original.
node
- The Comment node to copy.IOException
- If there is an error creating the node.createComment()
public ContentItem createContentItem() throws IOException
Create a new ContentItem node representing an XML ContentItem element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createContentItem(ContentItem)
public ContentItem createContentItem(ContentItem node) throws IOException
Copy an existing ContentItem node representing an XML ContentItem element. The node will have deep copies of all any children or attributes in the original.
node
- The ContentItem node to copy.IOException
- If there is an error creating the node.createContentItem()
public PartyList createContributor() throws IOException
Create a new PartyList node representing an XML Contributor element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createContributor(PartyList)
public PartyList createContributor(PartyList node) throws IOException
Copy an existing PartyList node representing an XML Contributor element. The node will have deep copies of all any children or attributes in the original.
node
- The PartyList node to copy.IOException
- If there is an error creating the node.createContributor()
public Copyright createCopyright() throws IOException
Create a new Copyright node representing an XML Copyright element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCopyright(Copyright)
public Copyright createCopyright(Copyright node) throws IOException
Copy an existing Copyright node representing an XML Copyright element. The node will have deep copies of all any children or attributes in the original.
node
- The Copyright node to copy.IOException
- If there is an error creating the node.createCopyright()
public OriginText createCopyrightDate() throws IOException
Create a new OriginText node representing an XML CopyrightDate element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCopyrightDate(OriginText)
public OriginText createCopyrightDate(OriginText node) throws IOException
Copy an existing OriginText node representing an XML CopyrightDate element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createCopyrightDate()
public OriginText createCopyrightHolder() throws IOException
Create a new OriginText node representing an XML CopyrightHolder element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCopyrightHolder(OriginText)
public OriginText createCopyrightHolder(OriginText node) throws IOException
Copy an existing OriginText node representing an XML CopyrightHolder element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createCopyrightHolder()
public OriginText createCopyrightLine() throws IOException
Create a new OriginText node representing an XML CopyrightLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCopyrightLine(OriginText)
public OriginText createCopyrightLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML CopyrightLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createCopyrightLine()
public PartyList createCreator() throws IOException
Create a new PartyList node representing an XML Creator element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCreator(PartyList)
public PartyList createCreator(PartyList node) throws IOException
Copy an existing PartyList node representing an XML Creator element. The node will have deep copies of all any children or attributes in the original.
node
- The PartyList node to copy.IOException
- If there is an error creating the node.createCreator()
public OriginText createCreditLine() throws IOException
Create a new OriginText node representing an XML CreditLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createCreditLine(OriginText)
public OriginText createCreditLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML CreditLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createCreditLine()
public DataContent createDataContent() throws IOException
Create a new DataContent node representing an XML DataContent element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDataContent(DataContent)
public DataContent createDataContent(DataContent node) throws IOException
Copy an existing DataContent node representing an XML DataContent element. The node will have deep copies of all any children or attributes in the original.
node
- The DataContent node to copy.IOException
- If there is an error creating the node.createDataContent()
public IdText createDateAndTime() throws IOException
Create a new IdText node representing an XML DateAndTime element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDateAndTime(IdText)
public IdText createDateAndTime(IdText node) throws IOException
Copy an existing IdText node representing an XML DateAndTime element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createDateAndTime()
public Text createDateId() throws IOException
Create a new Text node representing an XML DateId element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDateId(Text)
public Text createDateId(Text node) throws IOException
Copy an existing Text node representing an XML DateId element. The node will have deep copies of all any children or attributes in the original.
node
- The Text node to copy.IOException
- If there is an error creating the node.createDateId()
public IdText createDateLabel() throws IOException
Create a new IdText node representing an XML DateLabel element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDateLabel(IdText)
public IdText createDateLabel(IdText node) throws IOException
Copy an existing IdText node representing an XML DateLabel element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createDateLabel()
public OriginText createDateLine() throws IOException
Create a new OriginText node representing an XML DateLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDateLine(OriginText)
public OriginText createDateLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML DateLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createDateLine()
public DefaultVocabularyFor createDefaultVocabularyFor() throws IOException
Create a new DefaultVocabularyFor node representing an XML DefaultVocabularyFor element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDefaultVocabularyFor(DefaultVocabularyFor)
public DefaultVocabularyFor createDefaultVocabularyFor(DefaultVocabularyFor node) throws IOException
Copy an existing DefaultVocabularyFor node representing an XML DefaultVocabularyFor element. The node will have deep copies of all any children or attributes in the original.
node
- The DefaultVocabularyFor node to copy.IOException
- If there is an error creating the node.createDefaultVocabularyFor()
public Delta createDelete() throws IOException
Create a new Delta node representing an XML Delete element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDelete(Delta)
public Delta createDelete(Delta node) throws IOException
Copy an existing Delta node representing an XML Delete element. The node will have deep copies of all any children or attributes in the original.
node
- The Delta node to copy.IOException
- If there is an error creating the node.createDelete()
public NewsItemRef createDerivedFrom() throws IOException
Create a new NewsItemRef node representing an XML DerivedFrom element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDerivedFrom(NewsItemRef)
public NewsItemRef createDerivedFrom(NewsItemRef node) throws IOException
Copy an existing NewsItemRef node representing an XML DerivedFrom element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsItemRef node to copy.IOException
- If there is an error creating the node.createDerivedFrom()
public Description createDescription() throws IOException
Create a new Description node representing an XML Description element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDescription(Description)
public Description createDescription(Description node) throws IOException
Copy an existing Description node representing an XML Description element. The node will have deep copies of all any children or attributes in the original.
node
- The Description node to copy.IOException
- If there is an error creating the node.createDescription()
public DescriptiveMetadata createDescriptiveMetadata() throws IOException
Create a new DescriptiveMetadata node representing an XML DescriptiveMetadata element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createDescriptiveMetadata(DescriptiveMetadata)
public DescriptiveMetadata createDescriptiveMetadata(DescriptiveMetadata node) throws IOException
Copy an existing DescriptiveMetadata node representing an XML DescriptiveMetadata element. The node will have deep copies of all any children or attributes in the original.
node
- The DescriptiveMetadata node to copy.IOException
- If there is an error creating the node.createDescriptiveMetadata()
public Encoding createEncoding() throws IOException
Create a new Encoding node representing an XML Encoding element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createEncoding(Encoding)
public Encoding createEncoding(Encoding node) throws IOException
Copy an existing Encoding node representing an XML Encoding element. The node will have deep copies of all any children or attributes in the original.
node
- The Encoding node to copy.IOException
- If there is an error creating the node.createEncoding()
public AssignedOriginText createEndDate() throws IOException
Create a new AssignedOriginText node representing an XML EndDate element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createEndDate(AssignedOriginText)
public AssignedOriginText createEndDate(AssignedOriginText node) throws IOException
Copy an existing AssignedOriginText node representing an XML EndDate element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedOriginText node to copy.IOException
- If there is an error creating the node.createEndDate()
public IdText createFileName() throws IOException
Create a new IdText node representing an XML FileName element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createFileName(IdText)
public IdText createFileName(IdText node) throws IOException
Copy an existing IdText node representing an XML FileName element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createFileName()
public IdText createFirstCreated() throws IOException
Create a new IdText node representing an XML FirstCreated element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createFirstCreated(IdText)
public IdText createFirstCreated(IdText node) throws IOException
Copy an existing IdText node representing an XML FirstCreated element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createFirstCreated()
public FormalNameDecl createFormalName() throws IOException
Create a new FormalNameDecl node representing an XML FormalName element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createFormalName(FormalNameDecl)
public FormalNameDecl createFormalName(FormalNameDecl node) throws IOException
Copy an existing FormalNameDecl node representing an XML FormalName element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalNameDecl node to copy.IOException
- If there is an error creating the node.createFormalName()
public FormalName createFormat() throws IOException
Create a new FormalName node representing an XML Format element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createFormat(FormalName)
public FormalName createFormat(FormalName node) throws IOException
Copy an existing FormalName node representing an XML Format element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createFormat()
public FormalName createFutureStatus() throws IOException
Create a new FormalName node representing an XML FutureStatus element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createFutureStatus(FormalName)
public FormalName createFutureStatus(FormalName node) throws IOException
Copy an existing FormalName node representing an XML FutureStatus element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createFutureStatus()
public AssignedFormalName createGenre() throws IOException
Create a new AssignedFormalName node representing an XML Genre element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createGenre(AssignedFormalName)
public AssignedFormalName createGenre(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML Genre element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createGenre()
public AssignedOriginText createGeography() throws IOException
Create a new AssignedOriginText node representing an XML Geography element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createGeography(AssignedOriginText)
public AssignedOriginText createGeography(AssignedOriginText node) throws IOException
Copy an existing AssignedOriginText node representing an XML Geography element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedOriginText node to copy.IOException
- If there is an error creating the node.createGeography()
public OriginText createHeadLine() throws IOException
Create a new OriginText node representing an XML HeadLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createHeadLine(OriginText)
public OriginText createHeadLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML HeadLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createHeadLine()
public Identification createIdentification() throws IOException
Create a new Identification node representing an XML Identification element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createIdentification(Identification)
public Identification createIdentification(Identification node) throws IOException
Copy an existing Identification node representing an XML Identification element. The node will have deep copies of all any children or attributes in the original.
node
- The Identification node to copy.IOException
- If there is an error creating the node.createIdentification()
public Delta createInsertAfter() throws IOException
Create a new Delta node representing an XML InsertAfter element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createInsertAfter(Delta)
public Delta createInsertAfter(Delta node) throws IOException
Copy an existing Delta node representing an XML InsertAfter element. The node will have deep copies of all any children or attributes in the original.
node
- The Delta node to copy.IOException
- If there is an error creating the node.createInsertAfter()
public Delta createInsertBefore() throws IOException
Create a new Delta node representing an XML InsertBefore element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createInsertBefore(Delta)
public Delta createInsertBefore(Delta node) throws IOException
Copy an existing Delta node representing an XML InsertBefore element. The node will have deep copies of all any children or attributes in the original.
node
- The Delta node to copy.IOException
- If there is an error creating the node.createInsertBefore()
public Instruction createInstruction() throws IOException
Create a new Instruction node representing an XML Instruction element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createInstruction(Instruction)
public Instruction createInstruction(Instruction node) throws IOException
Copy an existing Instruction node representing an XML Instruction element. The node will have deep copies of all any children or attributes in the original.
node
- The Instruction node to copy.IOException
- If there is an error creating the node.createInstruction()
public OriginText createKeywordLine() throws IOException
Create a new OriginText node representing an XML KeywordLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createKeywordLine(OriginText)
public OriginText createKeywordLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML KeywordLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createKeywordLine()
public Label createLabel() throws IOException
Create a new Label node representing an XML Label element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createLabel(Label)
public Label createLabel(Label node) throws IOException
Copy an existing Label node representing an XML Label element. The node will have deep copies of all any children or attributes in the original.
node
- The Label node to copy.IOException
- If there is an error creating the node.createLabel()
public IdText createLabelText() throws IOException
Create a new IdText node representing an XML LabelText element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createLabelText(IdText)
public IdText createLabelText(IdText node) throws IOException
Copy an existing IdText node representing an XML LabelText element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createLabelText()
public FormalName createLabelType() throws IOException
Create a new FormalName node representing an XML LabelType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createLabelType(FormalName)
public FormalName createLabelType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML LabelType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createLabelType()
public AssignedFormalName createLanguage() throws IOException
Create a new AssignedFormalName node representing an XML Language element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createLanguage(AssignedFormalName)
public AssignedFormalName createLanguage(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML Language element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createLanguage()
public AssignedOriginText createLimitations() throws IOException
Create a new AssignedOriginText node representing an XML Limitations element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createLimitations(AssignedOriginText)
public AssignedOriginText createLimitations(AssignedOriginText node) throws IOException
Copy an existing AssignedOriginText node representing an XML Limitations element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedOriginText node to copy.IOException
- If there is an error creating the node.createLimitations()
public FormalName createMediaType() throws IOException
Create a new FormalName node representing an XML MediaType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createMediaType(FormalName)
public FormalName createMediaType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML MediaType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createMediaType()
public Metadata createMetadata() throws IOException
Create a new Metadata node representing an XML Metadata element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createMetadata(Metadata)
public Metadata createMetadata(Metadata node) throws IOException
Copy an existing Metadata node representing an XML Metadata element. The node will have deep copies of all any children or attributes in the original.
node
- The Metadata node to copy.IOException
- If there is an error creating the node.createMetadata()
public FormalName createMetadataType() throws IOException
Create a new FormalName node representing an XML MetadataType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createMetadataType(FormalName)
public FormalName createMetadataType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML MetadataType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createMetadataType()
public FormalName createMimeType() throws IOException
Create a new FormalName node representing an XML MimeType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createMimeType(FormalName)
public FormalName createMimeType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML MimeType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createMimeType()
public IdText createNameLabel() throws IOException
Create a new IdText node representing an XML NameLabel element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNameLabel(IdText)
public IdText createNameLabel(IdText node) throws IOException
Copy an existing IdText node representing an XML NameLabel element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createNameLabel()
public NewsComponent createNewsComponent() throws IOException
Create a new NewsComponent node representing an XML NewsComponent element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsComponent(NewsComponent)
public NewsComponent createNewsComponent(NewsComponent node) throws IOException
Copy an existing NewsComponent node representing an XML NewsComponent element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsComponent node to copy.IOException
- If there is an error creating the node.createNewsComponent()
public NewsEnvelope createNewsEnvelope() throws IOException
Create a new NewsEnvelope node representing an XML NewsEnvelope element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsEnvelope(NewsEnvelope)
public NewsEnvelope createNewsEnvelope(NewsEnvelope node) throws IOException
Copy an existing NewsEnvelope node representing an XML NewsEnvelope element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsEnvelope node to copy.IOException
- If there is an error creating the node.createNewsEnvelope()
public NewsIdentifier createNewsIdentifier() throws IOException
Create a new NewsIdentifier node representing an XML NewsIdentifier element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsIdentifier(NewsIdentifier)
public NewsIdentifier createNewsIdentifier(NewsIdentifier node) throws IOException
Copy an existing NewsIdentifier node representing an XML NewsIdentifier element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsIdentifier node to copy.IOException
- If there is an error creating the node.createNewsIdentifier()
public NewsItem createNewsItem() throws IOException
Create a new NewsItem node representing an XML NewsItem element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsItem(NewsItem)
public NewsItem createNewsItem(NewsItem node) throws IOException
Copy an existing NewsItem node representing an XML NewsItem element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsItem node to copy.IOException
- If there is an error creating the node.createNewsItem()
public NewsItemId createNewsItemId() throws IOException
Create a new NewsItemId node representing an XML NewsItemId element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsItemId(NewsItemId)
public NewsItemId createNewsItemId(NewsItemId node) throws IOException
Copy an existing NewsItemId node representing an XML NewsItemId element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsItemId node to copy.IOException
- If there is an error creating the node.createNewsItemId()
public NewsItemRef createNewsItemRef() throws IOException
Create a new NewsItemRef node representing an XML NewsItemRef element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsItemRef(NewsItemRef)
public NewsItemRef createNewsItemRef(NewsItemRef node) throws IOException
Copy an existing NewsItemRef node representing an XML NewsItemRef element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsItemRef node to copy.IOException
- If there is an error creating the node.createNewsItemRef()
public FormalName createNewsItemType() throws IOException
Create a new FormalName node representing an XML NewsItemType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsItemType(FormalName)
public FormalName createNewsItemType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML NewsItemType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createNewsItemType()
public NewsLine createNewsLine() throws IOException
Create a new NewsLine node representing an XML NewsLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsLine(NewsLine)
public NewsLine createNewsLine(NewsLine node) throws IOException
Copy an existing NewsLine node representing an XML NewsLine element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsLine node to copy.IOException
- If there is an error creating the node.createNewsLine()
public OriginText createNewsLineText() throws IOException
Create a new OriginText node representing an XML NewsLineText element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsLineText(OriginText)
public OriginText createNewsLineText(OriginText node) throws IOException
Copy an existing OriginText node representing an XML NewsLineText element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createNewsLineText()
public FormalName createNewsLineType() throws IOException
Create a new FormalName node representing an XML NewsLineType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsLineType(FormalName)
public FormalName createNewsLineType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML NewsLineType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createNewsLineType()
public NewsLines createNewsLines() throws IOException
Create a new NewsLines node representing an XML NewsLines element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsLines(NewsLines)
public NewsLines createNewsLines(NewsLines node) throws IOException
Copy an existing NewsLines node representing an XML NewsLines element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsLines node to copy.IOException
- If there is an error creating the node.createNewsLines()
public NewsML createNewsML() throws IOException
Create a new NewsML node representing an XML NewsML element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsML(NewsML)
public NewsML createNewsML(NewsML node) throws IOException
Copy an existing NewsML node representing an XML NewsML element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsML node to copy.IOException
- If there is an error creating the node.createNewsML()
public NewsManagement createNewsManagement() throws IOException
Create a new NewsManagement node representing an XML NewsManagement element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsManagement(NewsManagement)
public NewsManagement createNewsManagement(NewsManagement node) throws IOException
Copy an existing NewsManagement node representing an XML NewsManagement element. The node will have deep copies of all any children or attributes in the original.
node
- The NewsManagement node to copy.IOException
- If there is an error creating the node.createNewsManagement()
public FormalName createNewsProduct() throws IOException
Create a new FormalName node representing an XML NewsProduct element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsProduct(FormalName)
public FormalName createNewsProduct(FormalName node) throws IOException
Copy an existing FormalName node representing an XML NewsProduct element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createNewsProduct()
public FormalName createNewsService() throws IOException
Create a new FormalName node representing an XML NewsService element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNewsService(FormalName)
public FormalName createNewsService(FormalName node) throws IOException
Copy an existing FormalName node representing an XML NewsService element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createNewsService()
public FormalName createNotation() throws IOException
Create a new FormalName node representing an XML Notation element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createNotation(FormalName)
public FormalName createNotation(FormalName node) throws IOException
Copy an existing FormalName node representing an XML Notation element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createNotation()
public OfInterestTo createOfInterestTo() throws IOException
Create a new OfInterestTo node representing an XML OfInterestTo element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createOfInterestTo(OfInterestTo)
public OfInterestTo createOfInterestTo(OfInterestTo node) throws IOException
Copy an existing OfInterestTo node representing an XML OfInterestTo element. The node will have deep copies of all any children or attributes in the original.
node
- The OfInterestTo node to copy.IOException
- If there is an error creating the node.createOfInterestTo()
public Origin createOrigin() throws IOException
Create a new Origin node representing an XML Origin element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createOrigin(Origin)
public Origin createOrigin(Origin node) throws IOException
Copy an existing Origin node representing an XML Origin element. The node will have deep copies of all any children or attributes in the original.
node
- The Origin node to copy.IOException
- If there is an error creating the node.createOrigin()
public Party createParty() throws IOException
Create a new Party node representing an XML Party element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createParty(Party)
public Party createParty(Party node) throws IOException
Copy an existing Party node representing an XML Party element. The node will have deep copies of all any children or attributes in the original.
node
- The Party node to copy.IOException
- If there is an error creating the node.createParty()
public FormalName createPriority() throws IOException
Create a new FormalName node representing an XML Priority element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createPriority(FormalName)
public FormalName createPriority(FormalName node) throws IOException
Copy an existing FormalName node representing an XML Priority element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createPriority()
public Property createProperty() throws IOException
Create a new Property node representing an XML Property element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createProperty(Property)
public Property createProperty(Property node) throws IOException
Copy an existing Property node representing an XML Property element. The node will have deep copies of all any children or attributes in the original.
node
- The Property node to copy.IOException
- If there is an error creating the node.createProperty()
public PartyList createProvider() throws IOException
Create a new PartyList node representing an XML Provider element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createProvider(PartyList)
public PartyList createProvider(PartyList node) throws IOException
Copy an existing PartyList node representing an XML Provider element. The node will have deep copies of all any children or attributes in the original.
node
- The PartyList node to copy.IOException
- If there is an error creating the node.createProvider()
public ProviderId createProviderId() throws IOException
Create a new ProviderId node representing an XML ProviderId element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createProviderId(ProviderId)
public ProviderId createProviderId(ProviderId node) throws IOException
Copy an existing ProviderId node representing an XML ProviderId element. The node will have deep copies of all any children or attributes in the original.
node
- The ProviderId node to copy.IOException
- If there is an error creating the node.createProviderId()
public Text createPublicIdentifier() throws IOException
Create a new Text node representing an XML PublicIdentifier element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createPublicIdentifier(Text)
public Text createPublicIdentifier(Text node) throws IOException
Copy an existing Text node representing an XML PublicIdentifier element. The node will have deep copies of all any children or attributes in the original.
node
- The Text node to copy.IOException
- If there is an error creating the node.createPublicIdentifier()
public AssignedFormalName createRelevance() throws IOException
Create a new AssignedFormalName node representing an XML Relevance element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRelevance(AssignedFormalName)
public AssignedFormalName createRelevance(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML Relevance element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createRelevance()
public Delta createReplace() throws IOException
Create a new Delta node representing an XML Replace element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createReplace(Delta)
public Delta createReplace(Delta node) throws IOException
Copy an existing Delta node representing an XML Replace element. The node will have deep copies of all any children or attributes in the original.
node
- The Delta node to copy.IOException
- If there is an error creating the node.createReplace()
public Resource createResource() throws IOException
Create a new Resource node representing an XML Resource element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createResource(Resource)
public Resource createResource(Resource node) throws IOException
Copy an existing Resource node representing an XML Resource element. The node will have deep copies of all any children or attributes in the original.
node
- The Resource node to copy.IOException
- If there is an error creating the node.createResource()
public RevisionHistory createRevisionHistory() throws IOException
Create a new RevisionHistory node representing an XML RevisionHistory element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRevisionHistory(RevisionHistory)
public RevisionHistory createRevisionHistory(RevisionHistory node) throws IOException
Copy an existing RevisionHistory node representing an XML RevisionHistory element. The node will have deep copies of all any children or attributes in the original.
node
- The RevisionHistory node to copy.IOException
- If there is an error creating the node.createRevisionHistory()
public RevisionId createRevisionId() throws IOException
Create a new RevisionId node representing an XML RevisionId element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRevisionId(RevisionId)
public RevisionId createRevisionId(RevisionId node) throws IOException
Copy an existing RevisionId node representing an XML RevisionId element. The node will have deep copies of all any children or attributes in the original.
node
- The RevisionId node to copy.IOException
- If there is an error creating the node.createRevisionId()
public RevisionStatus createRevisionStatus() throws IOException
Create a new RevisionStatus node representing an XML RevisionStatus element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRevisionStatus(RevisionStatus)
public RevisionStatus createRevisionStatus(RevisionStatus node) throws IOException
Copy an existing RevisionStatus node representing an XML RevisionStatus element. The node will have deep copies of all any children or attributes in the original.
node
- The RevisionStatus node to copy.IOException
- If there is an error creating the node.createRevisionStatus()
public AssignedOriginText createRightsHolder() throws IOException
Create a new AssignedOriginText node representing an XML RightsHolder element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRightsHolder(AssignedOriginText)
public AssignedOriginText createRightsHolder(AssignedOriginText node) throws IOException
Copy an existing AssignedOriginText node representing an XML RightsHolder element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedOriginText node to copy.IOException
- If there is an error creating the node.createRightsHolder()
public OriginText createRightsLine() throws IOException
Create a new OriginText node representing an XML RightsLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRightsLine(OriginText)
public OriginText createRightsLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML RightsLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createRightsLine()
public RightsMetadata createRightsMetadata() throws IOException
Create a new RightsMetadata node representing an XML RightsMetadata element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRightsMetadata(RightsMetadata)
public RightsMetadata createRightsMetadata(RightsMetadata node) throws IOException
Copy an existing RightsMetadata node representing an XML RightsMetadata element. The node will have deep copies of all any children or attributes in the original.
node
- The RightsMetadata node to copy.IOException
- If there is an error creating the node.createRightsMetadata()
public FormalName createRole() throws IOException
Create a new FormalName node representing an XML Role element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createRole(FormalName)
public FormalName createRole(FormalName node) throws IOException
Copy an existing FormalName node representing an XML Role element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createRole()
public PartyList createSentFrom() throws IOException
Create a new PartyList node representing an XML SentFrom element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSentFrom(PartyList)
public PartyList createSentFrom(PartyList node) throws IOException
Copy an existing PartyList node representing an XML SentFrom element. The node will have deep copies of all any children or attributes in the original.
node
- The PartyList node to copy.IOException
- If there is an error creating the node.createSentFrom()
public PartyList createSentTo() throws IOException
Create a new PartyList node representing an XML SentTo element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSentTo(PartyList)
public PartyList createSentTo(PartyList node) throws IOException
Copy an existing PartyList node representing an XML SentTo element. The node will have deep copies of all any children or attributes in the original.
node
- The PartyList node to copy.IOException
- If there is an error creating the node.createSentTo()
public OriginText createSeriesLine() throws IOException
Create a new OriginText node representing an XML SeriesLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSeriesLine(OriginText)
public OriginText createSeriesLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML SeriesLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createSeriesLine()
public IdText createSizeInBytes() throws IOException
Create a new IdText node representing an XML SizeInBytes element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSizeInBytes(IdText)
public IdText createSizeInBytes(IdText node) throws IOException
Copy an existing IdText node representing an XML SizeInBytes element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createSizeInBytes()
public OriginText createSlugLine() throws IOException
Create a new OriginText node representing an XML SlugLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSlugLine(OriginText)
public OriginText createSlugLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML SlugLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createSlugLine()
public SourceList createSource() throws IOException
Create a new SourceList node representing an XML Source element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSource(SourceList)
public SourceList createSource(SourceList node) throws IOException
Copy an existing SourceList node representing an XML Source element. The node will have deep copies of all any children or attributes in the original.
node
- The SourceList node to copy.IOException
- If there is an error creating the node.createSource()
public AssignedOriginText createStartDate() throws IOException
Create a new AssignedOriginText node representing an XML StartDate element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createStartDate(AssignedOriginText)
public AssignedOriginText createStartDate(AssignedOriginText node) throws IOException
Copy an existing AssignedOriginText node representing an XML StartDate element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedOriginText node to copy.IOException
- If there is an error creating the node.createStartDate()
public FormalName createStatus() throws IOException
Create a new FormalName node representing an XML Status element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createStatus(FormalName)
public FormalName createStatus(FormalName node) throws IOException
Copy an existing FormalName node representing an XML Status element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createStatus()
public StatusWillChange createStatusWillChange() throws IOException
Create a new StatusWillChange node representing an XML StatusWillChange element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createStatusWillChange(StatusWillChange)
public StatusWillChange createStatusWillChange(StatusWillChange node) throws IOException
Copy an existing StatusWillChange node representing an XML StatusWillChange element. The node will have deep copies of all any children or attributes in the original.
node
- The StatusWillChange node to copy.IOException
- If there is an error creating the node.createStatusWillChange()
public OriginText createSubHeadLine() throws IOException
Create a new OriginText node representing an XML SubHeadLine element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSubHeadLine(OriginText)
public OriginText createSubHeadLine(OriginText node) throws IOException
Copy an existing OriginText node representing an XML SubHeadLine element. The node will have deep copies of all any children or attributes in the original.
node
- The OriginText node to copy.IOException
- If there is an error creating the node.createSubHeadLine()
public AssignedFormalName createSubject() throws IOException
Create a new AssignedFormalName node representing an XML Subject element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSubject(AssignedFormalName)
public AssignedFormalName createSubject(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML Subject element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createSubject()
public SubjectCode createSubjectCode() throws IOException
Create a new SubjectCode node representing an XML SubjectCode element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSubjectCode(SubjectCode)
public SubjectCode createSubjectCode(SubjectCode node) throws IOException
Copy an existing SubjectCode node representing an XML SubjectCode element. The node will have deep copies of all any children or attributes in the original.
node
- The SubjectCode node to copy.IOException
- If there is an error creating the node.createSubjectCode()
public AssignedFormalName createSubjectDetail() throws IOException
Create a new AssignedFormalName node representing an XML SubjectDetail element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSubjectDetail(AssignedFormalName)
public AssignedFormalName createSubjectDetail(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML SubjectDetail element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createSubjectDetail()
public AssignedFormalName createSubjectMatter() throws IOException
Create a new AssignedFormalName node representing an XML SubjectMatter element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSubjectMatter(AssignedFormalName)
public AssignedFormalName createSubjectMatter(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML SubjectMatter element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createSubjectMatter()
public AssignedFormalName createSubjectQualifier() throws IOException
Create a new AssignedFormalName node representing an XML SubjectQualifier element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSubjectQualifier(AssignedFormalName)
public AssignedFormalName createSubjectQualifier(AssignedFormalName node) throws IOException
Copy an existing AssignedFormalName node representing an XML SubjectQualifier element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedFormalName node to copy.IOException
- If there is an error creating the node.createSubjectQualifier()
public IdText createSystemIdentifier() throws IOException
Create a new IdText node representing an XML SystemIdentifier element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createSystemIdentifier(IdText)
public IdText createSystemIdentifier(IdText node) throws IOException
Copy an existing IdText node representing an XML SystemIdentifier element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createSystemIdentifier()
public IdText createThisRevisionCreated() throws IOException
Create a new IdText node representing an XML ThisRevisionCreated element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createThisRevisionCreated(IdText)
public IdText createThisRevisionCreated(IdText node) throws IOException
Copy an existing IdText node representing an XML ThisRevisionCreated element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createThisRevisionCreated()
public Topic createTopic() throws IOException
Create a new Topic node representing an XML Topic element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTopic(Topic)
public Topic createTopic(Topic node) throws IOException
Copy an existing Topic node representing an XML Topic element. The node will have deep copies of all any children or attributes in the original.
node
- The Topic node to copy.IOException
- If there is an error creating the node.createTopic()
public TopicOccurrence createTopicOccurrence() throws IOException
Create a new TopicOccurrence node representing an XML TopicOccurrence element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTopicOccurrence(TopicOccurrence)
public TopicOccurrence createTopicOccurrence(TopicOccurrence node) throws IOException
Copy an existing TopicOccurrence node representing an XML TopicOccurrence element. The node will have deep copies of all any children or attributes in the original.
node
- The TopicOccurrence node to copy.IOException
- If there is an error creating the node.createTopicOccurrence()
public TopicSet createTopicSet() throws IOException
Create a new TopicSet node representing an XML TopicSet element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTopicSet(TopicSet)
public TopicSet createTopicSet(TopicSet node) throws IOException
Copy an existing TopicSet node representing an XML TopicSet element. The node will have deep copies of all any children or attributes in the original.
node
- The TopicSet node to copy.IOException
- If there is an error creating the node.createTopicSet()
public TopicSetRef createTopicSetRef() throws IOException
Create a new TopicSetRef node representing an XML TopicSetRef element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTopicSetRef(TopicSetRef)
public TopicSetRef createTopicSetRef(TopicSetRef node) throws IOException
Copy an existing TopicSetRef node representing an XML TopicSetRef element. The node will have deep copies of all any children or attributes in the original.
node
- The TopicSetRef node to copy.IOException
- If there is an error creating the node.createTopicSetRef()
public FormalName createTopicType() throws IOException
Create a new FormalName node representing an XML TopicType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTopicType(FormalName)
public FormalName createTopicType(FormalName node) throws IOException
Copy an existing FormalName node representing an XML TopicType element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createTopicType()
public TopicUse createTopicUse() throws IOException
Create a new TopicUse node representing an XML TopicUse element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTopicUse(TopicUse)
public TopicUse createTopicUse(TopicUse node) throws IOException
Copy an existing TopicUse node representing an XML TopicUse element. The node will have deep copies of all any children or attributes in the original.
node
- The TopicUse node to copy.IOException
- If there is an error creating the node.createTopicUse()
public TransmissionId createTransmissionId() throws IOException
Create a new TransmissionId node representing an XML TransmissionId element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createTransmissionId(TransmissionId)
public TransmissionId createTransmissionId(TransmissionId node) throws IOException
Copy an existing TransmissionId node representing an XML TransmissionId element. The node will have deep copies of all any children or attributes in the original.
node
- The TransmissionId node to copy.IOException
- If there is an error creating the node.createTransmissionId()
public Update createUpdate() throws IOException
Create a new Update node representing an XML Update element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createUpdate(Update)
public Update createUpdate(Update node) throws IOException
Copy an existing Update node representing an XML Update element. The node will have deep copies of all any children or attributes in the original.
node
- The Update node to copy.IOException
- If there is an error creating the node.createUpdate()
public FormalName createUrgency() throws IOException
Create a new FormalName node representing an XML Urgency element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createUrgency(FormalName)
public FormalName createUrgency(FormalName node) throws IOException
Copy an existing FormalName node representing an XML Urgency element. The node will have deep copies of all any children or attributes in the original.
node
- The FormalName node to copy.IOException
- If there is an error creating the node.createUrgency()
public IdText createUrl() throws IOException
Create a new IdText node representing an XML Url element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createUrl(IdText)
public IdText createUrl(IdText node) throws IOException
Copy an existing IdText node representing an XML Url element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createUrl()
public IdText createUrn() throws IOException
Create a new IdText node representing an XML Urn element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createUrn(IdText)
public IdText createUrn(IdText node) throws IOException
Copy an existing IdText node representing an XML Urn element. The node will have deep copies of all any children or attributes in the original.
node
- The IdText node to copy.IOException
- If there is an error creating the node.createUrn()
public UsageRights createUsageRights() throws IOException
Create a new UsageRights node representing an XML UsageRights element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createUsageRights(UsageRights)
public UsageRights createUsageRights(UsageRights node) throws IOException
Copy an existing UsageRights node representing an XML UsageRights element. The node will have deep copies of all any children or attributes in the original.
node
- The UsageRights node to copy.IOException
- If there is an error creating the node.createUsageRights()
public AssignedOriginText createUsageType() throws IOException
Create a new AssignedOriginText node representing an XML UsageType element. The node will have no children or attributes.
IOException
- If there is an error creating the node.createUsageType(AssignedOriginText)
public AssignedOriginText createUsageType(AssignedOriginText node) throws IOException
Copy an existing AssignedOriginText node representing an XML UsageType element. The node will have deep copies of all any children or attributes in the original.
node
- The AssignedOriginText node to copy.IOException
- If there is an error creating the node.createUsageType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |