|
jInfer | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractStructuralNode | |
---|---|
cz.cuni.mff.ksi.jinfer.autoeditor.automatonvisualizer.layouts.transformers | This package contains various transformations (mostly 'to string')
Transformer used by AutoEditor. |
cz.cuni.mff.ksi.jinfer.base.objects.nodes | This package contains the object model of jInfer's XML representation. |
cz.cuni.mff.ksi.jinfer.base.utils | This package contains utility logic shared across jInfer. |
cz.cuni.mff.ksi.jinfer.basicdtd | Main package of the Basic DTD Exporter module. |
cz.cuni.mff.ksi.jinfer.basicigg.dtd | This package contains the logic for initial grammar generation from DTD schemas. |
cz.cuni.mff.ksi.jinfer.basicruledisplayer.logic | This package contains Rule Displayer logic. |
cz.cuni.mff.ksi.jinfer.basicxsd.utils | This package contains utilities used by Basic XSD Exporter. |
cz.cuni.mff.ksi.jinfer.treeruledisplayer.logic | This package contains all logic behind constructing rule set trees displayed in Tree rule displayer. |
cz.cuni.mff.ksi.jinfer.twostep.clustering | Task of clustering elements into clusters is defined here. |
cz.cuni.mff.ksi.jinfer.twostep.clustering.withattributesiname | Implementation of clustering task which clusters elements according to their name (case insensitive). |
cz.cuni.mff.ksi.jinfer.twostep.processing | Cluster processing. |
cz.cuni.mff.ksi.jinfer.twostep.processing.alternations | This package contains the "alternations" implementation of
ClusterProcessor . |
cz.cuni.mff.ksi.jinfer.twostep.processing.automatonmergingstate | Implementation of merging state algorithm. |
cz.cuni.mff.ksi.jinfer.twostep.processing.passrepresentant | Trivial cluster processor - returns representative. |
cz.cuni.mff.ksi.jinfer.twostep.processing.trie | This package contains the Trie (prefix tree) implementation of
ClusterProcessor . |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.autoeditor.automatonvisualizer.layouts.transformers |
---|
Methods in cz.cuni.mff.ksi.jinfer.autoeditor.automatonvisualizer.layouts.transformers with parameters of type AbstractStructuralNode | |
---|---|
String |
AbstractStructuralNodeToStringTransformer.transform(AbstractStructuralNode node)
|
Method parameters in cz.cuni.mff.ksi.jinfer.autoeditor.automatonvisualizer.layouts.transformers with type arguments of type AbstractStructuralNode | |
---|---|
String |
RegexpToStringTransformer.transform(Regexp<AbstractStructuralNode> regexp)
|
String |
AbstractStructuralNodeEdgeLabeller.transform(Step<AbstractStructuralNode> step)
|
String |
RegexpEdgeLabeller.transform(Step<Regexp<AbstractStructuralNode>> step)
|
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.base.objects.nodes |
---|
Subclasses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.base.objects.nodes | |
---|---|
class |
Element
Class representing a XML element. |
class |
SimpleData
Class representing a simple text XML node. |
Methods in cz.cuni.mff.ksi.jinfer.base.objects.nodes that return types with arguments of type AbstractStructuralNode | |
---|---|
Regexp<AbstractStructuralNode> |
Element.getSubnodes()
Get the subnodes regexp. |
Constructor parameters in cz.cuni.mff.ksi.jinfer.base.objects.nodes with type arguments of type AbstractStructuralNode | |
---|---|
Element(List<String> context,
String name,
Map<String,Object> metadata,
Regexp<AbstractStructuralNode> subnodes,
List<Attribute> attributes)
Create immutable element given all members. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.base.utils |
---|
Methods in cz.cuni.mff.ksi.jinfer.base.utils that return types with arguments of type AbstractStructuralNode | |
---|---|
Regexp<AbstractStructuralNode> |
CloneHelper.cloneRegexp(Regexp<AbstractStructuralNode> r,
List<String> contextPrefix)
Clones a regular expression. |
static Regexp<AbstractStructuralNode> |
TestUtils.getToken(AbstractStructuralNode n)
Encapsulates the specified node into a mutable token regexp with interval "once". |
Methods in cz.cuni.mff.ksi.jinfer.base.utils with parameters of type AbstractStructuralNode | |
---|---|
static Regexp<AbstractStructuralNode> |
TestUtils.getToken(AbstractStructuralNode n)
Encapsulates the specified node into a mutable token regexp with interval "once". |
Method parameters in cz.cuni.mff.ksi.jinfer.base.utils with type arguments of type AbstractStructuralNode | |
---|---|
Regexp<AbstractStructuralNode> |
CloneHelper.cloneRegexp(Regexp<AbstractStructuralNode> r,
List<String> contextPrefix)
Clones a regular expression. |
static Element |
TestUtils.getElement(String name,
Regexp<AbstractStructuralNode> subnodes)
Returns an element with provided name and subnodes. |
static boolean |
IGGUtils.isSimpleConcatenation(Regexp<AbstractStructuralNode> r)
Returns flag if the provided regexp is a simple concatenation. |
static String |
TestUtils.regexpToStr(Regexp<AbstractStructuralNode> r)
Returns a simple textual representation of specified regexp, fit for using in unit tests. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.basicdtd |
---|
Methods in cz.cuni.mff.ksi.jinfer.basicdtd that return types with arguments of type AbstractStructuralNode | |
---|---|
Regexp<AbstractStructuralNode> |
IntervalExpander.expandIntervalsRegexp(Regexp<AbstractStructuralNode> regexp)
|
Method parameters in cz.cuni.mff.ksi.jinfer.basicdtd with type arguments of type AbstractStructuralNode | |
---|---|
Regexp<AbstractStructuralNode> |
IntervalExpander.expandIntervalsRegexp(Regexp<AbstractStructuralNode> regexp)
|
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.basicigg.dtd |
---|
Methods in cz.cuni.mff.ksi.jinfer.basicigg.dtd that return types with arguments of type AbstractStructuralNode | |
---|---|
static Regexp<AbstractStructuralNode> |
DTD2RETranslator.particle2Regexp(org.xmlmiddleware.schemas.dtds.Particle p,
boolean simpleData)
Translates the specified particle into jInfer-style regexp. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.basicruledisplayer.logic |
---|
Methods in cz.cuni.mff.ksi.jinfer.basicruledisplayer.logic with parameters of type AbstractStructuralNode | |
---|---|
static Color |
Utils.getNodeColor(AbstractStructuralNode n)
Return the background color for the specified node. |
Method parameters in cz.cuni.mff.ksi.jinfer.basicruledisplayer.logic with type arguments of type AbstractStructuralNode | |
---|---|
Image |
NodePainter.drawNode(Regexp<AbstractStructuralNode> r,
int level)
Renders an abstract node and returns its image representation. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.basicxsd.utils |
---|
Method parameters in cz.cuni.mff.ksi.jinfer.basicxsd.utils with type arguments of type AbstractStructuralNode | |
---|---|
static boolean |
RegexpTypeUtils.isLambdaNodeAlternation(Regexp<AbstractStructuralNode> regexp)
Determines whether a given regexp is alternation of lambda and a node. |
static boolean |
RegexpTypeUtils.isLambdaTokenAlternation(Regexp<AbstractStructuralNode> regexp)
Determines whether a given regexp is alternation of lambda and a token. |
static boolean |
RegexpTypeUtils.isSimpleDataTokenAlternation(Regexp<AbstractStructuralNode> regexp)
Determines whether a given regexp is alternation of a SIMPLE_DATA token and any token. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.treeruledisplayer.logic |
---|
Methods in cz.cuni.mff.ksi.jinfer.treeruledisplayer.logic that return types with arguments of type AbstractStructuralNode | |
---|---|
List<Regexp<AbstractStructuralNode>> |
Utils.getRoots()
Get list of regexp which are represented as root vertex in each rule tree. |
Constructor parameters in cz.cuni.mff.ksi.jinfer.treeruledisplayer.logic with type arguments of type AbstractStructuralNode | |
---|---|
Utils(List<Regexp<AbstractStructuralNode>> roots)
Default contructor. |
|
VertexColorTransformer(List<Regexp<AbstractStructuralNode>> roots)
Default contructor. |
|
VertexSizeTransformer(List<Regexp<AbstractStructuralNode>> roots)
Default contructor. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.clustering |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.clustering that return types with arguments of type AbstractStructuralNode | |
---|---|
Clusterer<AbstractStructuralNode> |
ClustererFactory.create()
Create Clusterer . |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.clustering.withattributesiname |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.clustering.withattributesiname that return AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
Iname.getRepresentantForItem(AbstractStructuralNode item)
|
Methods in cz.cuni.mff.ksi.jinfer.twostep.clustering.withattributesiname that return types with arguments of type AbstractStructuralNode | |
---|---|
Clusterer<AbstractStructuralNode> |
InameFactory.create()
|
List<Cluster<AbstractStructuralNode>> |
Iname.getClusters()
|
Methods in cz.cuni.mff.ksi.jinfer.twostep.clustering.withattributesiname with parameters of type AbstractStructuralNode | |
---|---|
void |
Iname.add(AbstractStructuralNode item)
|
List<Cluster<Attribute>> |
Iname.getAttributeClusters(AbstractStructuralNode representant)
|
AbstractStructuralNode |
Iname.getRepresentantForItem(AbstractStructuralNode item)
|
Method parameters in cz.cuni.mff.ksi.jinfer.twostep.clustering.withattributesiname with type arguments of type AbstractStructuralNode | |
---|---|
void |
Iname.addAll(Collection<AbstractStructuralNode> items)
|
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.processing |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing that return types with arguments of type AbstractStructuralNode | |
---|---|
ClusterProcessor<AbstractStructuralNode> |
ClusterProcessorFactory.create()
Creates new worker instance. |
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.processing.alternations |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.alternations that return AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
Alternations.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.alternations that return types with arguments of type AbstractStructuralNode | |
---|---|
ClusterProcessor<AbstractStructuralNode> |
AlternationsFactory.create()
|
Method parameters in cz.cuni.mff.ksi.jinfer.twostep.processing.alternations with type arguments of type AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
Alternations.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
AbstractStructuralNode |
Alternations.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.processing.automatonmergingstate |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.automatonmergingstate that return AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
AutomatonMergingState.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.automatonmergingstate that return types with arguments of type AbstractStructuralNode | |
---|---|
ClusterProcessor<AbstractStructuralNode> |
AutomatonMergingStateFactory.create()
|
Method parameters in cz.cuni.mff.ksi.jinfer.twostep.processing.automatonmergingstate with type arguments of type AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
AutomatonMergingState.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
AbstractStructuralNode |
AutomatonMergingState.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.processing.passrepresentant |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.passrepresentant that return AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
PassRepresentant.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.passrepresentant that return types with arguments of type AbstractStructuralNode | |
---|---|
ClusterProcessor<AbstractStructuralNode> |
PassRepresentantFactory.create()
|
Method parameters in cz.cuni.mff.ksi.jinfer.twostep.processing.passrepresentant with type arguments of type AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
PassRepresentant.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
AbstractStructuralNode |
PassRepresentant.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Uses of AbstractStructuralNode in cz.cuni.mff.ksi.jinfer.twostep.processing.trie |
---|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.trie that return AbstractStructuralNode | |
---|---|
AbstractStructuralNode |
Trie.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
Methods in cz.cuni.mff.ksi.jinfer.twostep.processing.trie that return types with arguments of type AbstractStructuralNode | |
---|---|
ClusterProcessor<AbstractStructuralNode> |
TrieFactory.create()
|
Method parameters in cz.cuni.mff.ksi.jinfer.twostep.processing.trie with type arguments of type AbstractStructuralNode | |
---|---|
static void |
Trie.addBranchToTree(Regexp<AbstractStructuralNode> tree,
Regexp<AbstractStructuralNode> branch)
TODO vektor comment |
static void |
Trie.addBranchToTree(Regexp<AbstractStructuralNode> tree,
Regexp<AbstractStructuralNode> branch)
TODO vektor comment |
AbstractStructuralNode |
Trie.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
AbstractStructuralNode |
Trie.processCluster(Clusterer<AbstractStructuralNode> clusterer,
List<AbstractStructuralNode> rules)
|
|
jInfer | |||||||||
PREV NEXT | FRAMES NO FRAMES |