public class HierarchicalSigmaSet extends Object
Constructor and Description |
---|
HierarchicalSigmaSet(HierarchicalNode label,
HierarchicalSigmaSet parent) |
Modifier and Type | Method and Description |
---|---|
HierarchicalSigmaSet |
addChild(HierarchicalNode label) |
HierarchicalSigmaSet |
getChild(HierarchicalNode label) |
List<HierarchicalNode> |
getSigmaImage() |
HierarchicalNode |
getUnrecoverable() |
boolean |
hasChildren() |
boolean |
isSingleton()
Indicates if the SigmaSet is a singleton (contains only one element), that is, if this HierarchicalSigmaSet's parent is not the root of the factory, ie.
|
String |
pathToString() |
void |
setUnrecoverable(HierarchicalNode unrecoverable,
Collection<HierarchicalNode> nodeSet,
HierarchicalSigmaSetFactory sigmaSetFactory,
HierarchicalTransitionGraph htg) |
String |
toString() |
public HierarchicalSigmaSet(HierarchicalNode label, HierarchicalSigmaSet parent)
public HierarchicalSigmaSet getChild(HierarchicalNode label)
public HierarchicalSigmaSet addChild(HierarchicalNode label)
public boolean hasChildren()
public void setUnrecoverable(HierarchicalNode unrecoverable, Collection<HierarchicalNode> nodeSet, HierarchicalSigmaSetFactory sigmaSetFactory, HierarchicalTransitionGraph htg)
unrecoverable
- the unrecoverable component associated to this SigmaSet to setnodeSet
- htg
- public HierarchicalNode getUnrecoverable()
public List<HierarchicalNode> getSigmaImage()
public boolean isSingleton()
public String pathToString()
Copyright © 2005–2020. All rights reserved.