Package net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree

Examples of net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.ObjectTreeNode.addExpander()


                new TriggerParentInfo(parentDbinfo, schemaName, md);
            ObjectTreeNode triggerChild =
                new ObjectTreeNode(session, triggerParentInfo);
            TriggerParentExpander expander = new TriggerParentExpander();
            expander.setTableTriggerExtractor(triggerExtractor);
            triggerChild.addExpander(expander);
            childNodes.add(triggerChild);
        }
        if (indexExtractor != null) {
            IDatabaseObjectInfo triggerParentInfo =
                new IndexParentInfo(parentDbinfo, schemaName, md);
View Full Code Here


                new IndexParentInfo(parentDbinfo, schemaName, md);
            ObjectTreeNode triggerChild =
                new ObjectTreeNode(session, triggerParentInfo);
            IndexParentExpander expander = new IndexParentExpander();
            expander.setTableIndexExtractor(indexExtractor);
            triggerChild.addExpander(expander);
            childNodes.add(triggerChild);           
        }
        return childNodes;
    }
}
View Full Code Here

    IDatabaseObjectInfo seqInfo =
      new DatabaseObjectInfo(catalogName, schemaName, _inodeFactory.getParentLabelForType(_dbObjType),
        _dbObjType, md);
    ObjectTreeNode node = new ObjectTreeNode(session, seqInfo);
    node.addExpander(_inodeFactory.createExpander(_dbObjType));
    childNodes.add(node);

    return childNodes;
  }
View Full Code Here

    IDatabaseObjectInfo dbinfo = new DatabaseObjectInfo(catalogName,
                      schemaName, "PACKAGE",
                      IObjectTypes.PACKAGE_PARENT, md);
    ObjectTreeNode child = new ObjectTreeNode(session, dbinfo);
    child.addExpander(new PackageParentExpander());
    childNodes.add(child);

    ObjectType objType;
    objType = new ObjectType(IObjectTypes.CONSUMER_GROUP_PARENT, "CONSUMER GROUP",
                    IObjectTypes.CONSUMER_GROUP);
View Full Code Here

    IDatabaseObjectInfo seqInfo = new DatabaseObjectInfo(catalogName,
                    schemaName, "SEQUENCE",
                    IObjectTypes.SEQUENCE_PARENT, md);
    ObjectTreeNode node = new ObjectTreeNode(session, seqInfo);
    node.addExpander(new SequenceParentExpander());
    childNodes.add(node);

    objType = new ObjectType(IObjectTypes.TYPE_PARENT, "TYPE", IObjectTypes.TYPE);
    childNodes.add(createObjectTypeNode(session, catalogName, schemaName,
                      md, objType));
View Full Code Here

  {
    IDatabaseObjectInfo dbinfo = new DatabaseObjectInfo(catalogName,
                    schemaName, objType._objectTypeColumnData,
                    objType._dboType, md);
    ObjectTreeNode node = new ObjectTreeNode(session, dbinfo);
    node.addExpander(new ObjectTypeExpander(objType));
    return node;
  }
}
View Full Code Here

                                   schemaName,
                                   "SEQUENCE",
                                   DatabaseObjectType.SEQUENCE_TYPE_DBO,
                                   md);
        ObjectTreeNode node = new ObjectTreeNode(session, seqInfo);
        node.addExpander(new SequenceParentExpander(isOS400));
        childNodes.add(node);

        IDatabaseObjectInfo udfInfo =
            new DatabaseObjectInfo(catalogName,
                                   schemaName,
View Full Code Here

                                   schemaName,
                                   "UDF",
                                   DatabaseObjectType.UDF_TYPE_DBO,
                                   md);
        ObjectTreeNode udfnode = new ObjectTreeNode(session, udfInfo);
        udfnode.addExpander(new UDFParentExpander(isOS400));
        childNodes.add(udfnode);
       
       
    return childNodes;
  }
View Full Code Here

        final String schemaName = parentDbinfo.getSimpleName();
        ObjectTreeNode node;
        IDatabaseObjectInfo seqInfo = new DatabaseObjectInfo(catalogName,
                schemaName, "GENERATORS", IObjectTypes.GENERATOR_PARENT, md);
        node = new ObjectTreeNode(session, seqInfo);
        node.addExpander(new GeneratorParentExpander(_plugin));
        childNodes.add(node);
       
        seqInfo = new DatabaseObjectInfo(catalogName,
                schemaName, "DOMAINS", IObjectTypes.DOMAIN_PARENT, md);
        node = new ObjectTreeNode(session, seqInfo);
View Full Code Here

        childNodes.add(node);
       
        seqInfo = new DatabaseObjectInfo(catalogName,
                schemaName, "DOMAINS", IObjectTypes.DOMAIN_PARENT, md);
        node = new ObjectTreeNode(session, seqInfo);
        node.addExpander(new DomainParentExpander(_plugin));
        childNodes.add(node);

        seqInfo = new IndexParentInfo(null, md);
        node = new ObjectTreeNode(session, seqInfo);
        childNodes.add(node);
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.