public class TableSyntaxNode extends NaryNode
EMPTY| Constructor and Description |
|---|
TableSyntaxNode(String type,
GridLocation pos,
XlsSheetSourceCodeModule module,
IGridTable gridtable,
HeaderSyntaxNode header) |
addNode, getChild, getNodes, getNumberOfChildrengetLocation, getModule, getParent, getSourceLocation, getType, print, printMySelf, setParent, setType, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTextpublic TableSyntaxNode(String type, GridLocation pos, XlsSheetSourceCodeModule module, IGridTable gridtable, HeaderSyntaxNode header)
public void setTable(IGridTable gridTable)
public void addError(SyntaxNodeException error)
public void addError(CompositeSyntaxNodeException error)
public void clearErrors()
public String getDisplayName()
public SyntaxNodeException[] getErrors()
public boolean hasErrors()
public GridLocation getGridLocation()
public HeaderSyntaxNode getHeader()
public StringValue getHeaderLineValue()
public IOpenMember getMember()
public ITableProperties getTableProperties()
public Map<String,ILogicalTable> getSubTables()
public ILogicalTable getTable(String view)
public ILogicalTable getTable()
public IGridTable getGridTable()
public ILogicalTable getTableBody()
public String getUri()
public XlsUrlParser getUriParser()
public String getId()
public Object getValidationResult()
public XlsSheetSourceCodeModule getXlsSheetSourceCodeModule()
public void setMember(IOpenMember member)
public void setTableProperties(ITableProperties properties)
public void setValidationResult(Object validationResult)
public boolean hasPropertiesDefinedInTable()
TableSyntaxNode has properties that were physically defined in appropriate table
in data source. TRUE if TableSyntaxNode has properties that were physically defined in
appropriate table in data source.public boolean isExecutableNode()
public XlsNodeTypes getNodeType()
ASyntaxNode.getType(). Returns the enum constant for the current node.XlsNodeTypes for current TableSyntaxNodepublic MetaInfoReader getMetaInfoReader()
public void setMetaInfoReader(MetaInfoReader metaInfoReader)
Copyright © 2004–2019 OpenL Tablets. All rights reserved.