Package org.apache.flex.compiler.common

Examples of org.apache.flex.compiler.common.NodeReference


        {
            block.setScope(this);
            // Node reference constructor only works
            // if the setContainingScope has already be called
            // above.
            scopedNodeRef = new NodeReference(block);
        }
    }
View Full Code Here


    /**
     * Updates the location information of this tag.
     */
    public void setLocation(IFileSpecification containingFileSpec, int absoluteStart, int absoluteEnd, int line, int column)
    {
        this.nodeRef = new NodeReference(containingFileSpec, absoluteStart);
        this.sourcePath = containingFileSpec.getPath();
        this.absoluteStart = absoluteStart;
        this.absoluteEnd = absoluteEnd;
        this.line = line;
        this.column = column;
View Full Code Here

     *
     * @param tag The {@code MXMLTagData} that is producing this definition.
     */
    public void setLocation(IMXMLTagData tag)
    {
        nodeRef = new NodeReference(tag.getSource(), tag.getAbsoluteStart());
    }
View Full Code Here

            absoluteNameStart = UNKNOWN;
            absoluteNameEnd = UNKNOWN;
        }
        else
        {
            nodeRef = new NodeReference(node);

            IExpressionNode nameNode = node.getNameExpressionNode();
            if (nameNode != null)
            {
                absoluteNameStart = nameNode.getAbsoluteStart();
View Full Code Here

TOP

Related Classes of org.apache.flex.compiler.common.NodeReference

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.