public class ESEF_2_5_4 extends ESEFIxRule
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ESEF_2_5_4.ESEF_2_5_4_ErrorThe Class ESEF_2_5_4_Error. | 
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | RULE_CODE | 
| Constructor and Description | 
|---|
| ESEF_2_5_4() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | attribute(net.sf.saxon.om.NodeName atName,
         net.sf.saxon.type.SimpleType atType,
         java.lang.CharSequence value,
         int locationId,
         int properties)Attribute. | 
| void | endElement()End element. | 
| java.lang.String | getRuleCode()Gets the rule code. | 
| java.lang.String | getRuleDescription()Gets the rule description. | 
| java.lang.String | getRuleName()Gets the rule name. | 
| void | startDocumentOnESEFRule(int properties)Start document on ESEF rule. | 
| void | startElement(net.sf.saxon.om.NodeName nameCode,
            net.sf.saxon.type.SchemaType typeCode,
            int locationId,
            int properties)Start element. | 
| XBRLValidationReport | validate(ESEFProcessor processor)Validate. | 
characters, endDocument, namespace, reset, setProcessor, setSystemId, startDocumentgetLibrary, getProcessor, isDefaultEnabled, isEnabled, setLibraryequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLibrary, getProcessor, isDefaultEnabled, isEnabled, setLibrarypublic static final java.lang.String RULE_CODE
public java.lang.String getRuleCode()
public java.lang.String getRuleName()
public java.lang.String getRuleDescription()
public void startDocumentOnESEFRule(int properties)
                             throws net.sf.saxon.trans.XPathException
startDocumentOnESEFRule in class ESEFIxRuleproperties - the propertiesnet.sf.saxon.trans.XPathException - the x path exceptionpublic void attribute(net.sf.saxon.om.NodeName atName,
                      net.sf.saxon.type.SimpleType atType,
                      java.lang.CharSequence value,
                      int locationId,
                      int properties)
               throws net.sf.saxon.trans.XPathException
attribute in interface IXBRLReceiverattribute in class ESEFIxRuleatName - the at nameatType - the at typevalue - the valuelocationId - the location idproperties - the propertiesnet.sf.saxon.trans.XPathException - the x path exceptionReceiver#attribute(NodeName, SimpleType, CharSequence, int, int)}public void startElement(net.sf.saxon.om.NodeName nameCode,
                         net.sf.saxon.type.SchemaType typeCode,
                         int locationId,
                         int properties)
                  throws net.sf.saxon.trans.XPathException
startElement in interface IXBRLReceiverstartElement in class ESEFIxRulenameCode - the name codetypeCode - the type codelocationId - the location idproperties - the propertiesnet.sf.saxon.trans.XPathException - the x path exceptionReceiver.startElement(NodeName, SchemaType, int, int)public void endElement()
                throws net.sf.saxon.trans.XPathException
endElement in interface IXBRLReceiverendElement in class ESEFIxRulenet.sf.saxon.trans.XPathException - the x path exceptionReceiver#endElement()}public XBRLValidationReport validate(ESEFProcessor processor)
validate in interface QualityCheck<ESEFProcessor>validate in class ESEFIxRuleprocessor - the processorCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa