public class ConceptParserResult extends VariableDefinitionImpl
| Constructor and Description | 
|---|
| ConceptParserResult() | 
| Modifier and Type | Method and Description | 
|---|---|
| XBRLResource | createVariable(javax.xml.namespace.QName variableName,
              XBRLResource resource,
              GenerationContext gc,
              net.sf.saxon.value.BooleanValue bindAsSequence,
              FallbackValuesTable fbTable)Creates the variable. | 
| java.util.List<AspectOrFilter> | getAspects()Gets the aspects. | 
| javax.xml.namespace.QName | getConcept()Gets the concept. | 
| javax.xml.namespace.QName | getVarName()Gets the var name. | 
| java.lang.String | getXPathFilter()If the concept reference contains XPath filter, this methods
 returns the XPath filter part. | 
| static ConceptParserResult | parseConcept(java.lang.String conceptReference,
            GenerationContext gc,
            ExcelSheetPoint conceptPrefixPoint,
            ExcelSheetPoint numbersPoint)Parses the concept. | 
public static ConceptParserResult parseConcept(java.lang.String conceptReference, GenerationContext gc, ExcelSheetPoint conceptPrefixPoint, ExcelSheetPoint numbersPoint)
conceptReference - the concept referencegc - the gcconceptPrefixPoint - the concept prefix pointnumbersPoint - the numbers pointpublic java.lang.String getXPathFilter()
public javax.xml.namespace.QName getConcept()
public javax.xml.namespace.QName getVarName()
VariableDefinitionpublic java.util.List<AspectOrFilter> getAspects()
VariableDefinitionpublic XBRLResource createVariable(javax.xml.namespace.QName variableName, XBRLResource resource, GenerationContext gc, net.sf.saxon.value.BooleanValue bindAsSequence, FallbackValuesTable fbTable)
createVariable in interface VariableDefinitioncreateVariable in class VariableDefinitionImplvariableName - the variable nameresource - the resourcegc - the gcbindAsSequence - the bind as sequencefbTable - the fb tableCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa