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