Package com.antlersoft.ilanalyze.db

Examples of com.antlersoft.ilanalyze.db.DBClass


   */
  public Enumeration transformObject(DataSource source, Object to_transform) {
        final DBMethod soughtMethod=(DBMethod)to_transform;
     try
    {
          DBClass c=soughtMethod.getDBClass();
          Enumeration fromBase=new RealMethodFilter(
              ( new TransformSet( new RecursiveBaseClasses(),
                  new SingleClass( c))).evaluate( _db), _db, soughtMethod);
          Enumeration fromDerived=new  RealMethodFilter(
                  ( new TransformSet( new RecursiveDerivedClasses(),
View Full Code Here


        db=source;
        soughtMethod=sought;
      }
        protected Object filterObject( Object base)
        {
            DBClass filterc=(DBClass)base;
            try
            {
                DBMethod m=filterc.findMethod( soughtMethod.getName(), soughtMethod.getSignatureKey());
                return m;
            }
            catch ( Exception e)
            {
                throw new NoSuchElementException(
View Full Code Here

    private void addSuperClasses( DBClass current)
    {
        Enumeration superEnum=current.getBaseClasses();
        while ( superEnum.hasMoreElements())
        {
            DBClass superClass=(DBClass)superEnum.nextElement();
            if ( ! m_set.contains( superClass))
            {
                m_set.add( superClass);
                addSuperClasses( superClass);
            }
View Full Code Here

    private void addDerivedClasses( DBClass current)
    {
        Enumeration derivedEnum=current.getDerivedClasses();
        while ( derivedEnum.hasMoreElements())
        {
            DBClass derivedClass=(DBClass)derivedEnum.nextElement();
            if ( ! m_set.contains( derivedClass))
            {
                m_set.add( derivedClass);
                addDerivedClasses( derivedClass);
            }
View Full Code Here

TOP

Related Classes of com.antlersoft.ilanalyze.db.DBClass

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.