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()
VariableDefinition
public java.util.List<AspectOrFilter> getAspects()
VariableDefinition
public XBRLResource createVariable(javax.xml.namespace.QName variableName, XBRLResource resource, GenerationContext gc, net.sf.saxon.value.BooleanValue bindAsSequence, FallbackValuesTable fbTable)
createVariable
in interface VariableDefinition
createVariable
in class VariableDefinitionImpl
variableName
- 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