|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BaseNode | |
org.newsml.toolkit | Interfaces for Accessing NewsML Information (v2.0) |
org.newsml.toolkit.conformance | NewsML Conformance Testing (v2.0) |
org.newsml.toolkit.dom | DOM Implementation of the NewsML Interfaces (v2.0) |
org.newsml.toolkit.explorer | Simple NewsML Viewer Widgets (v2.0) |
Uses of BaseNode in org.newsml.toolkit |
Subinterfaces of BaseNode in org.newsml.toolkit | |
interface |
AdministrativeMetadata
Information about the provenance of a NewsComponent or NewsItem. |
interface |
AssignedFormalName
A formal name with assignment information. |
interface |
AssignedOriginText
Text with assignment information and Origin subelements. |
interface |
AssignedText
Text with identifiers and assignment information. |
interface |
BasisForChoice
Basis for choosing among equivalent news components or content items. |
interface |
Catalog
Resource catalog. |
interface |
Characteristics
Physical characteristics of a content item. |
interface |
Comment
A comment node in a NewsML document. |
interface |
ContentItem
News content for presentation to humans. |
interface |
Copyright
Copyright information for a news component. |
interface |
DataContent
Raw inline data in leaf content. |
interface |
DefaultVocabularyFor
A default vocabulary declaration. |
interface |
Delta
A delta for an incremental update. |
interface |
Description
A natural-language description of a topic. |
interface |
DescriptiveMetadata
Information about a news component's content. |
interface |
Encoding
An encoding step for raw inline content. |
interface |
EquivalentNode
An member within a NewsComponent. |
interface |
FormalName
A three-part NewsML name element. |
interface |
FormalNameDecl
The declaration of a local name and scheme for a topic. |
interface |
Identification
Identification labels for a NewsItem |
interface |
IdText
Text with identifiers. |
interface |
Instruction
An instruction from a news provider. |
interface |
Label
A generic label for a news item. |
interface |
Metadata
User-defined metadata container. |
interface |
NewsComponent
Container for specifying role information and metadata for news objects. |
interface |
NewsEnvelope
Information about the transmission of the NewsML package. |
interface |
NewsIdentifier
A globally-unique identifier for a news item. |
interface |
NewsItem
A managed set of news information. |
interface |
NewsItemId
A news item identifier. |
interface |
NewsItemRef
A reference to a news item located elsewhere. |
interface |
NewsLine
A user-defined news line. |
interface |
NewsLines
Container for a news component's news lines. |
interface |
NewsManagement
Management information for a news item. |
interface |
NewsML
The top-level NewsML package. |
interface |
OfInterestTo
Statement of the intended audience. |
interface |
Origin
A subelement in mixed content. |
interface |
OriginNode
Mixed content text and Origin elements. |
interface |
OriginText
Text with identifiers and origin subelements. |
interface |
Party
A list of formal names for people or companies. |
interface |
PartyList
A list of parties connected with the NewsML package. |
interface |
Property
A named metadata property. |
interface |
ProviderId
A provider identifier. |
interface |
Resource
Information about a single resource. |
interface |
RevisionHistory
Pointer to an external revision-history document. |
interface |
RevisionId
Revision information for a news item. |
interface |
RevisionStatus
A new status for a previous revision. |
interface |
RightsMetadata
Information about the rights for a news component. |
interface |
SourceList
A list of sources for administrative metadata. |
interface |
StatusWillChange
A future status change for a news item. |
interface |
SubjectCode
An IPTC subject code from the IPTC Information Interchange Model (IIM). |
interface |
Text
Basic interface for a node containing text. |
interface |
Topic
A single item of metadata. |
interface |
TopicOccurrence
An occurrence of a single topic. |
interface |
TopicSet
A collection of metadata. |
interface |
TopicSetRef
A pointer to a topic set to merge with the current one. |
interface |
TopicUse
Information about where a topic is used in a document. |
interface |
TransmissionId
An identifier for a NewsML document transmission. |
interface |
Update
Deltas for incremental updates. |
interface |
UsageRights
Usage rights for a news component. |
Methods in org.newsml.toolkit that return BaseNode | |
BaseNode |
BaseNode.getParent()
Get the parent of the node in the NewsML content tree. |
BaseNode |
BaseNode.getChild(int index)
Get a child of the node by position. |
BaseNode |
BaseNode.getChild(String xmlName,
int index)
Get a child of the node by name and position. |
BaseNode[] |
BaseNode.getChild()
Get an array of child nodes. |
BaseNode[] |
BaseNode.getChild(String xmlName)
Get an array of child nodes with the specified XML name. |
BaseNode |
BaseNode.insertChild(int index,
BaseNode child)
Insert a new child into the node. |
BaseNode[] |
BaseNode.insertChild(int index,
BaseNode[] children)
Insert an array of new children into the node. |
BaseNode |
BaseNode.insertFirst(BaseNode child)
Insert a new child before all existing children (prepend). |
BaseNode[] |
BaseNode.insertFirst(BaseNode[] children)
Insert new child nodes before all existing children (prepend). |
BaseNode |
BaseNode.insertLast(BaseNode child)
Insert a new child after all existing children (append). |
BaseNode[] |
BaseNode.insertLast(BaseNode[] children)
Insert new child nodes after all existing children (append). |
BaseNode |
BaseNode.insertBefore(String xmlName,
int index,
BaseNode child)
Insert a new child before an existing named child. |
BaseNode |
BaseNode.insertBefore(String xmlName,
BaseNode child)
Insert a new child before the first existing named child. |
BaseNode[] |
BaseNode.insertBefore(String xmlName,
int index,
BaseNode[] children)
Insert an array of child nodes before a named node. |
BaseNode[] |
BaseNode.insertBefore(String xmlName,
BaseNode[] children)
Insert an array of child nodes before the first named node. |
BaseNode |
BaseNode.insertBeforeDuid(String duid,
BaseNode child)
Insert a new child before one with a specific Duid. |
BaseNode[] |
BaseNode.insertBeforeDuid(String duid,
BaseNode[] children)
Insert new child nodes before one with a specific Duid. |
BaseNode |
BaseNode.insertAfter(String xmlName,
int index,
BaseNode child)
Insert a new child after an existing named child. |
BaseNode |
BaseNode.insertAfter(String xmlName,
BaseNode child)
Insert a new child after an existing named child. |
BaseNode[] |
BaseNode.insertAfter(String xmlName,
int index,
BaseNode[] children)
Insert an array of child nodes after a named node. |
BaseNode[] |
BaseNode.insertAfter(String xmlName,
BaseNode[] children)
Insert new child nodes after the last existing named child. |
BaseNode |
BaseNode.insertAfterDuid(String duid,
BaseNode child)
Insert a new child after one with a specific Duid. |
BaseNode[] |
BaseNode.insertAfterDuid(String duid,
BaseNode[] children)
Insert new child nodes after one with a specific Duid. |
BaseNode |
BaseNode.replaceChild(int index,
BaseNode child)
Replace an existing child with another node. |
BaseNode |
BaseNode.replaceChild(int index,
BaseNode[] children)
Replace an existing child with an array of nodes. |
BaseNode |
BaseNode.replaceChild(String xmlName,
int index,
BaseNode child)
Replace a named child node. |
BaseNode |
BaseNode.replaceChild(String xmlName,
BaseNode child)
Replace the first named child node. |
BaseNode |
BaseNode.replaceChild(String xmlName,
int index,
BaseNode[] children)
Replace a named child node with an array of nodes. |
BaseNode |
BaseNode.replaceChild(String xmlName,
BaseNode[] children)
Replace the first named child node with an array of nodes. |
BaseNode |
BaseNode.removeChild(int index)
Remove a child of this node. |
BaseNode |
BaseNode.removeChild(String xmlName,
int index)
Remove an existing child node. |
BaseNode[] |
BaseNode.getPath()
Get the path from the root node to this node. |
BaseNode |
NewsMLSession.getRootNode()
Get the root node of the current NewsML document. |
BaseNode |
NewsMLSession.findReference(String reference,
boolean useExternal)
Look up a reference to a NewsML node. |
BaseNode |
NewsMLSession.getNodeByDuid(String duid)
Look up a node in the current document by Duid. |
BaseNode[] |
NewsMLSession.getNodesByXPath(BaseNode contextNode,
String xpath)
Look up nodes in the current document by XPath. |
BaseNode |
NewsMLSession.getNodeByXPath(BaseNode contextNode,
String xpath)
Get the first node matching an XPath expression. |
BaseNode |
Delta.getTargetNode()
Return the actual target node. |
BaseNode |
NewsMLFactory.createNode(String url)
Create a NewsML node from a URL. |
BaseNode |
NewsMLFactory.createNode(Reader input,
String baseURL)
Create a NewsML node from a URL. |
BaseNode |
NewsMLFactory.createNewNode(String name)
Create a new, empty NewsML element node. |
BaseNode |
NewsMLFactory.createNewNode(BaseNode node)
Copy an existing NewsML element node. |
BaseNode[] |
EquivalentNode.getBasisForChoiceNodes()
Get the nodes that are the basis for choosing among the members. |
Methods in org.newsml.toolkit with parameters of type BaseNode | |
BaseNode |
BaseNode.insertChild(int index,
BaseNode child)
Insert a new child into the node. |
BaseNode[] |
BaseNode.insertChild(int index,
BaseNode[] children)
Insert an array of new children into the node. |
BaseNode |
BaseNode.insertFirst(BaseNode child)
Insert a new child before all existing children (prepend). |
BaseNode[] |
BaseNode.insertFirst(BaseNode[] children)
Insert new child nodes before all existing children (prepend). |
BaseNode |
BaseNode.insertLast(BaseNode child)
Insert a new child after all existing children (append). |
BaseNode[] |
BaseNode.insertLast(BaseNode[] children)
Insert new child nodes after all existing children (append). |
BaseNode |
BaseNode.insertBefore(String xmlName,
int index,
BaseNode child)
Insert a new child before an existing named child. |
BaseNode |
BaseNode.insertBefore(String xmlName,
BaseNode child)
Insert a new child before the first existing named child. |
BaseNode[] |
BaseNode.insertBefore(String xmlName,
int index,
BaseNode[] children)
Insert an array of child nodes before a named node. |
BaseNode[] |
BaseNode.insertBefore(String xmlName,
BaseNode[] children)
Insert an array of child nodes before the first named node. |
BaseNode |
BaseNode.insertBeforeDuid(String duid,
BaseNode child)
Insert a new child before one with a specific Duid. |
BaseNode[] |
BaseNode.insertBeforeDuid(String duid,
BaseNode[] children)
Insert new child nodes before one with a specific Duid. |
BaseNode |
BaseNode.insertAfter(String xmlName,
int index,
BaseNode child)
Insert a new child after an existing named child. |
BaseNode |
BaseNode.insertAfter(String xmlName,
BaseNode child)
Insert a new child after an existing named child. |
BaseNode[] |
BaseNode.insertAfter(String xmlName,
int index,
BaseNode[] children)
Insert an array of child nodes after a named node. |
BaseNode[] |
BaseNode.insertAfter(String xmlName,
BaseNode[] children)
Insert new child nodes after the last existing named child. |
BaseNode |
BaseNode.insertAfterDuid(String duid,
BaseNode child)
Insert a new child after one with a specific Duid. |
BaseNode[] |
BaseNode.insertAfterDuid(String duid,
BaseNode[] children)
Insert new child nodes after one with a specific Duid. |
BaseNode |
BaseNode.replaceChild(int index,
BaseNode child)
Replace an existing child with another node. |
BaseNode |
BaseNode.replaceChild(int index,
BaseNode[] children)
Replace an existing child with an array of nodes. |
BaseNode |
BaseNode.replaceChild(String xmlName,
int index,
BaseNode child)
Replace a named child node. |
BaseNode |
BaseNode.replaceChild(String xmlName,
BaseNode child)
Replace the first named child node. |
BaseNode |
BaseNode.replaceChild(String xmlName,
int index,
BaseNode[] children)
Replace a named child node with an array of nodes. |
BaseNode |
BaseNode.replaceChild(String xmlName,
BaseNode[] children)
Replace the first named child node with an array of nodes. |
BaseNode[] |
NewsMLSession.getNodesByXPath(BaseNode contextNode,
String xpath)
Look up nodes in the current document by XPath. |
BaseNode |
NewsMLSession.getNodeByXPath(BaseNode contextNode,
String xpath)
Get the first node matching an XPath expression. |
BaseNode |
NewsMLFactory.createNewNode(BaseNode node)
Copy an existing NewsML element node. |
Uses of BaseNode in org.newsml.toolkit.conformance |
Methods in org.newsml.toolkit.conformance with parameters of type BaseNode | |
abstract void |
TestBase.run(BaseNode contextNode,
boolean useExternal)
Run tests. |
void |
RevisionStatusTest.run(BaseNode node,
boolean useExternal)
Run tests for a RevisionStatus node. |
void |
DefaultVocabularyForTest.run(BaseNode node,
boolean useExternal)
Run tests for a DefaultVocabularyFor node. |
void |
NewsComponentTest.run(BaseNode node,
boolean useExternal)
Run tests for a NewsComponent node. |
void |
NewsLineTest.run(BaseNode node,
boolean useExternal)
Run tests for a NewsLine node. |
void |
NewsIdentifierTest.run(BaseNode node,
boolean useExternal)
Run tests for a NewsIdentifier node. |
void |
DateTimeTest.run(BaseNode node,
boolean useExternal)
Run tests for a text node containing ISO 8601 Date/Time data. |
void |
PropertyTest.run(BaseNode node,
boolean useExternal)
Run tests for a Property node. |
void |
ErrorVisitor.warning(BaseNode node,
NewsMLException e)
Report a warning. |
void |
ErrorVisitor.error(BaseNode node,
NewsMLException e)
Report an error. |
void |
TopicUseTest.run(BaseNode node,
boolean useExternal)
Run tests for a TopicUse node. |
void |
XMLLangTest.run(BaseNode node,
boolean useExternal)
Run tests for a Text node with a language code. |
void |
TopicSetTest.run(BaseNode node,
boolean useExternal)
Run tests for a TopicSet node. |
void |
PatternTest.run(BaseNode node,
boolean useExternal)
Test a pattern against a Text node. |
void |
NewsMLTestManager.runTests(BaseNode contextNode,
boolean useExternal)
Run all registered tests against a context node. |
void |
NewsItemTest.run(BaseNode node,
boolean useExternal)
Run tests for a NewsItem node. |
void |
ContentItemTest.run(BaseNode node,
boolean useExternal)
Run tests for a ContentItem node. |
void |
TopicTest.run(BaseNode node,
boolean useExternal)
Run tests for a Topic node. |
void |
RevisionIdTest.run(BaseNode node,
boolean useExternal)
Run tests for a RevisionId node. |
void |
ResourceTest.run(BaseNode node,
boolean useExternal)
Run tests for a Resource node. |
void |
FormalNameTest.run(BaseNode node,
boolean useExternal)
Run tests for a FormalNameNode. |
void |
CatalogTest.run(BaseNode node,
boolean useExternal)
Run tests for a Catalog node. |
void |
EuidTest.run(BaseNode node,
boolean useExternal)
Run tests for a Euid node. |
void |
RefTest.run(BaseNode node,
boolean useExternal)
Test a reference. |
Uses of BaseNode in org.newsml.toolkit.dom |
Methods in org.newsml.toolkit.dom that return BaseNode | |
BaseNode |
DOMNewsMLFactory.createNode(String url)
|
BaseNode |
DOMNewsMLFactory.createNode(Reader input,
String baseURL)
|
BaseNode |
DOMNewsMLFactory.createNewNode(String name)
|
BaseNode |
DOMNewsMLFactory.createNewNode(BaseNode node)
|
Methods in org.newsml.toolkit.dom with parameters of type BaseNode | |
BaseNode |
DOMNewsMLFactory.createNewNode(BaseNode node)
|
Uses of BaseNode in org.newsml.toolkit.explorer |
Methods in org.newsml.toolkit.explorer with parameters of type BaseNode | |
boolean |
BaseNodePredicate.accept(BaseNode node)
Test a NewsML node. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |