org.media.mn8.concepts
Class NodeImpl

java.lang.Object
  |
  +--org.media.mn8.Concept
        |
        +--org.media.mn8.JavaConcept
              |
              +--org.media.mn8.concepts.NodeImpl
All Implemented Interfaces:
Node

public class NodeImpl
extends JavaConcept
implements Node

The basic Node implementetion, simillar in functionality and implementation as the org.w3c.dom.Node.

Version:
$Revision: 1.1 $ $Date: 2002/09/16 18:30:06 $
Author:
Remus Pereni
See Also:
Node

Field Summary
 
Fields inherited from class org.media.mn8.Concept
_conceptLabel, _isHidden, _resourceURI, _showEmpty
 
Constructor Summary
NodeImpl()
           
NodeImpl(Node parent, Concept value)
           
 
Method Summary
 Node appendChild(Node child)
           
 Object clone()
           
 NodeImpl create(Concept value)
           
 NodeImpl create(Node parent, Concept value)
           
 ConceptDefinition getConceptDefinition()
           
 Node getFirstChild()
           
 Node getLastChild()
           
 Node getNextSibling()
           
 StringConcept getNodeName()
           
 StringConcept getNodeType()
           
 Concept getNodeValue()
           
 Node getParentNode()
           
 Node getPreviousSibling()
           
 LogicalConcept hasAttributes()
           
 LogicalConcept hasChildNodes()
           
 void setNodeValue(Concept value)
           
 String toString()
           
 StringConcept toTXT()
           
 StringConcept toXML()
           
 
Methods inherited from class org.media.mn8.JavaConcept
create, equals, equals, opEQ
 
Methods inherited from class org.media.mn8.Concept
areThereMoreElemenents, cloneConcept, extendsConcept, getAllInheritedConcepts, getAttributeValue, getConceptAttribute, getConceptAttribute, getConceptAttributeField, getConceptAttributeField, getConceptAttributeFields, getConceptAttributes, getConceptConstructors, getConceptElement, getConceptElement, getConceptElementField, getConceptElementFields, getConceptElements, getConceptInstance, getConceptLabel, getConceptMethod, getConceptMethods, getConceptNamed, getConceptOperators, getConceptsAtPath, getConceptsAtPath, getConceptType, getErrorHandler, getInheritedConcepts, getMeAllElements, getResourceURI, hasConceptAttribute, hasConceptAttribute, hasConceptElement, hasConceptElement, hasConceptMethod, hasPath, hasPath, isHidden, loadContent, printFields, printFields, searchDeeperForPath, searchSubElements, setConceptLabel, setErrorHandler, setHidden, setResourceURI, setShowEmpty, showEmpty, subAttributeGetConcept, subAttributeHasPath, subElementGetConcepts, subElementHasPath
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeImpl

public NodeImpl()

NodeImpl

public NodeImpl(Node parent,
                Concept value)
Method Detail

create

public NodeImpl create(Node parent,
                       Concept value)

create

public NodeImpl create(Concept value)

appendChild

public Node appendChild(Node child)
Specified by:
appendChild in interface Node

getFirstChild

public Node getFirstChild()
Specified by:
getFirstChild in interface Node

getLastChild

public Node getLastChild()
Specified by:
getLastChild in interface Node

getNextSibling

public Node getNextSibling()
Specified by:
getNextSibling in interface Node

getPreviousSibling

public Node getPreviousSibling()
Specified by:
getPreviousSibling in interface Node

getNodeName

public StringConcept getNodeName()
Specified by:
getNodeName in interface Node

getNodeType

public StringConcept getNodeType()
Specified by:
getNodeType in interface Node

getNodeValue

public Concept getNodeValue()
Specified by:
getNodeValue in interface Node

getParentNode

public Node getParentNode()
Specified by:
getParentNode in interface Node

hasAttributes

public LogicalConcept hasAttributes()
Specified by:
hasAttributes in interface Node

hasChildNodes

public LogicalConcept hasChildNodes()
Specified by:
hasChildNodes in interface Node

setNodeValue

public void setNodeValue(Concept value)
Specified by:
setNodeValue in interface Node

toString

public String toString()
Overrides:
toString in class Object

toTXT

public StringConcept toTXT()
Overrides:
toTXT in class JavaConcept

getConceptDefinition

public ConceptDefinition getConceptDefinition()
Overrides:
getConceptDefinition in class JavaConcept

toXML

public StringConcept toXML()
Overrides:
toXML in class JavaConcept

clone

public Object clone()
Overrides:
clone in class JavaConcept


"Copyright © 2000-2002 Internet Multicasting Services, media.org & noLimits Technologies. All Rights Reserved."