public class NonXDTScenarioRuleSet extends OpenContextComponentRuleSet implements ScenarioAspectInterface
Constructor and Description |
---|
NonXDTScenarioRuleSet()
Instantiates a new non xdt scenario rule set.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAspectClashIdentity()
Gets the aspect clash identity.
|
int |
getAspectType()
Gets the aspect type.
|
OCCAspectData |
getMember(XBRLStructuralTable table,
CellHeader[] header)
Gets the member.
|
net.sf.saxon.s9api.XdmValue |
getScenario(XBRLStructuralTable xbrlTable)
Gets the scenario.
|
addRule, getNodes, resetNode
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSize
public NonXDTScenarioRuleSet() throws XTValidationException
XTValidationException
- the XT validation exceptionpublic net.sf.saxon.s9api.XdmValue getScenario(XBRLStructuralTable xbrlTable) throws XFValidationException
getScenario
in interface ScenarioAspectInterface
xbrlTable
- the xbrl tableXFValidationException
- the XF validation exceptionpublic java.lang.Object getAspectClashIdentity()
getAspectClashIdentity
in interface Aspect<OCCAspectData>
public int getAspectType()
getAspectType
in interface Aspect<OCCAspectData>
public OCCAspectData getMember(XBRLStructuralTable table, CellHeader[] header)
getMember
in interface Aspect<OCCAspectData>
table
- the tableheader
- the headerCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa