Examples of DBClass


Examples of com.antlersoft.analyzer.DBClass

    DBType found=null;
    try
    {
      if ( base_type==null)
      {
        DBClass referenced=(DBClass)db.findWithIndex( DBClass.CLASS_NAME_INDEX, name);
        if ( referenced!=null)
        {
          found=DBType.getFromClass( db, referenced);
          if ( array_references.length()>0)
            found=(DBType)db.findWithIndex( DBType.TYPE_KEY_INDEX,
View Full Code Here

Examples of com.antlersoft.analyzer.DBClass

   * try to find sourceToFind in all Java projects
   */
  private IJavaElement findTypeInAllJavaProjects(SourceObject sourceToFind)
    throws JavaModelException {

  DBClass notContainedClass = sourceToFind.getDBClass();
  while (notContainedClass.getContainingClass() != null)
  {
    notContainedClass = notContainedClass.getContainingClass();
  }
    String fullyQualifiedName = notContainedClass.getName();

    // for all projects

    IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
    IProject[] projects = root.getProjects();
View Full Code Here

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

Examples of com.antlersoft.ilanalyze.db.DBClass

        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

Examples of com.antlersoft.ilanalyze.db.DBClass

    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

Examples of com.antlersoft.ilanalyze.db.DBClass

    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
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.