public class PeriodAspectRule extends CommonAspectRule implements PeriodAspectInterface
| Modifier and Type | Field and Description | 
|---|---|
| static javax.xml.namespace.QName | durationThe Constant duration. | 
| static javax.xml.namespace.QName | endThe Constant end. | 
| static javax.xml.namespace.QName | foreverThe Constant forever. | 
| static javax.xml.namespace.QName | instantThe Constant instant. | 
| static javax.xml.namespace.QName | resourceNameThe Constant resourceName. | 
| static javax.xml.namespace.QName | startThe Constant start. | 
| static javax.xml.namespace.QName | valueThe Constant value. | 
| Constructor and Description | 
|---|
| PeriodAspectRule(XBRLFormula formula,
                net.sf.saxon.s9api.XdmNode aspectNode)Instantiates a new period aspect rule. | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLPeriod | getPeriod()Gets the period. | 
| XBRLItem.PeriodType | getPeriodType(XBRLItem item)Gets the period type. | 
public static final javax.xml.namespace.QName resourceName
public static final javax.xml.namespace.QName forever
public static final javax.xml.namespace.QName instant
public static final javax.xml.namespace.QName duration
public static final javax.xml.namespace.QName value
public static final javax.xml.namespace.QName start
public static final javax.xml.namespace.QName end
public PeriodAspectRule(XBRLFormula formula, net.sf.saxon.s9api.XdmNode aspectNode) throws XFValidationException
formula - the formulaaspectNode - the aspect nodeXFValidationException - the XF validation exceptionpublic XBRLItem.PeriodType getPeriodType(XBRLItem item)
getPeriodType in interface PeriodAspectInterfaceitem - the itempublic XBRLPeriod getPeriod() throws XFValidationException
getPeriod in interface PeriodAspectInterfaceXFValidationException - the XF validation exceptionCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa