argutia.logic.syntax.node
Class Node

java.lang.Object
  extended by argutia.logic.syntax.node.Node
All Implemented Interfaces:
AffichableAvecStyle
Direct Known Subclasses:
CNFNode, SyntaxNode
@Immutable
public class Node
extends Object
implements AffichableAvecStyle
Field Summary
protected SyntacticUnit content
           
protected Node filsD
           
protected Node filsG
           
 
Constructor Summary
Node(SyntacticUnit contents, Node filsG, Node filsD)
           
 
Method Summary
 SyntacticUnit getContents()
           
 Node getFilsD()
           
 Node getFilsG()
           
 String toString()
           
private String toString(Node pere)
           
 void toStyledString(BatchStyledDocument doc)
          Ajoute du texte mis en forme au BatchedContent passé en paramètre.
private void toStyledString(BatchStyledDocument doc, Node pere)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Field Detail

content

protected SyntacticUnit content

filsD

protected Node filsD

filsG

protected Node filsG
Constructor Detail

Node

public Node(SyntacticUnit contents,
            Node filsG,
            Node filsD)
Method Detail

getContents

public SyntacticUnit getContents()

getFilsD

public Node getFilsD()

getFilsG

public Node getFilsG()

toString

public String toString()
Overrides:
toString in class Object

toString

private String toString(Node pere)

toStyledString

public void toStyledString(BatchStyledDocument doc)
Description copied from interface: AffichableAvecStyle
Ajoute du texte mis en forme au BatchedContent passé en paramètre.

Specified by:
toStyledString in interface AffichableAvecStyle
See Also:
MyStyles

toStyledString

private void toStyledString(BatchStyledDocument doc,
                            Node pere)
Argutia JavaDoc
23 décembre 2007