argutia.logic.syntax
Class Decomposition

java.lang.Object
  extended by argutia.logic.syntax.Decomposition
All Implemented Interfaces:
AffichableAvecStyle, Iterable<SyntaxNode>
public class Decomposition
extends Object
implements Iterable<SyntaxNode>, AffichableAvecStyle
Field Summary
private List<SyntaxNode> contents
           
private Pattern pAutres
           
private Pattern pDangereux
           
private List<Representation> rA
           
private List<Representation> rD
           
 
Constructor Summary
Decomposition(String ligne)
           
Decomposition(String ligne, Collection<Representation> modifies)
           
 
Method Summary
private void analyser(int offset, String s)
           
 UnmodifiableListIterator<SyntaxNode> iterator()
           
 String toString()
           
 void toStyledString(BatchStyledDocument doc)
          Ajoute du texte mis en forme au BatchedContent passé en paramètre.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Field Detail

contents

private final List<SyntaxNode> contents

rD

private final List<Representation> rD

rA

private final List<Representation> rA

pDangereux

private final Pattern pDangereux

pAutres

private final Pattern pAutres
Constructor Detail

Decomposition

public Decomposition(String ligne)

Decomposition

public Decomposition(String ligne,
                     Collection<Representation> modifies)
Method Detail

iterator

public UnmodifiableListIterator<SyntaxNode> iterator()
Specified by:
iterator in interface Iterable<SyntaxNode>

analyser

private void analyser(int offset,
                      String s)

toString

public String toString()
Overrides:
toString in class Object

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
Argutia JavaDoc
23 décembre 2007