Examples of NodeBase


Examples of debugger.debuggerComponents.treemodel.NodeBase

    Object o = e.getPath().getLastPathComponent();
    if (!(o instanceof NodeBase)) {
      Output.err.println("Invalid node in tree");
      throw new ExpandVetoException(e);
    }
    NodeBase n = (NodeBase) o;
    if (n.loadChilds()) {
      mainNode.refresh(null);
    }
  }
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

                                         ISourceLocation location,
                                         EnumSet<TextParsingFlags> flags,
                                         Object defaultValue,
                                         MXMLClassDefinitionNode classNode)
    {
        NodeBase expressionNode = null;

        // Look for databindings.
        if (flags.contains(TextParsingFlags.ALLOW_BINDING))
        {
            Object result = MXMLDataBindingParser.parse(
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

                    this, location, fragments);
        }

        else
        {
            NodeBase expressionNode = createExpressionNode(
                    (IMXMLNode)parent, type, fragments, location, flags, null, classNode);

            // If we produced a databinding node or a class directive node,
            // those are already instance nodes.
            if (expressionNode instanceof MXMLInstanceNode)
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

        {
            final int childCount = configScope.getChildCount();
            ArrayList<IASNode> children = new ArrayList<IASNode>(childCount);
            for (int i = 0; i < childCount; i++)
            {
                NodeBase child = (NodeBase)configScope.getChild(i);
                ((NodeBase)child).setParent(null);
                if (child instanceof ConfigConstNode)
                {
                    ((ConfigConstNode)child).reset();
                }
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

    @Override
    protected void initializationComplete(MXMLTreeBuilder builder,
                                          IMXMLTagData tag,
                                          MXMLNodeInfo info)
    {
        NodeBase expressionNode = parseExpressionNodeFromFragments(builder, tag, info, DEFAULT);
        setExpressionNode(expressionNode);

        ITypeDefinition functionType = builder.getBuiltinType(IASLanguageConstants.Function);
        checkExpressionType(builder, functionType);
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

        {
            int n = script.getChildCount();
            asNodes = new NodeBase[n];
            for (int i = 0; i < n; i++)
            {
                NodeBase child = (NodeBase)script.getChild(i);
                asNodes[i] = child;
                child.setParent(this);
            }
        }
    }
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

            ICompilerProblem problem = new MXMLDualContentProblem(tag, tag.getShortName());
            builder.addProblem(problem);
            return;
        }

        NodeBase expressionNode = createExpressionNodeFromFragments(builder, tag, info, DEFAULT);
        setExpressionNode(expressionNode);

        super.initializationComplete(builder, tag, info);
    }
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

    @Override
    protected void initializationComplete(MXMLTreeBuilder builder, IMXMLTagData tag,
                                          MXMLNodeInfo info)
    {
        NodeBase expressionNode = createExpressionNodeFromFragments(builder, tag, info, DEFAULT);
        setExpressionNode(expressionNode);

        super.initializationComplete(builder, tag, info);
    }
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

    @Override
    protected void initializationComplete(MXMLTreeBuilder builder,
                                          IMXMLTagData tag,
                                          MXMLNodeInfo info)
    {
        NodeBase expressionNode = parseExpressionNodeFromFragments(builder, tag, info, DEFAULT);
        setExpressionNode(expressionNode);

        ITypeDefinition regExpType = builder.getBuiltinType(IASLanguageConstants.RegExp);
        checkExpressionType(builder, regExpType);
View Full Code Here

Examples of org.apache.flex.compiler.internal.tree.as.NodeBase

    @Override
    protected void initializationComplete(MXMLTreeBuilder builder, IMXMLTagData tag,
                                          MXMLNodeInfo info)
    {
        NodeBase expressionNode = parseExpressionNodeFromFragments(builder, tag, info, DEFAULT);
        setExpressionNode(expressionNode);

        // Class tags don't require importing the package
        if (expressionNode instanceof MemberAccessExpressionNode)
            ((MemberAccessExpressionNode)expressionNode).setStemAsPackage(true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.