Examples of ClassType


Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

                    return field;
                }
            }
        }
       
        ClassType superclass = jclass.getSuperclass();
       
        if ( superclass != null )
        {
            return getClassField( getDeclaration( superclass ), fieldName, desiredAnnotation, true );
        }
View Full Code Here

Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

                    if ( ! isDuplicate ) results.add( method );
                }
            }
        }
       
        ClassType superclass = jclass.getSuperclass();
       
        if ( superclass != null && ! getDeclaration( superclass ).getQualifiedName().startsWith( "java.lang." ) )
        {
            getClassMethods( getDeclaration( superclass ), desiredAnnotation, true, results );
        }
View Full Code Here

Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

            {
                results.add( field );
            }
        }
       
        ClassType superclass = jclass.getSuperclass();
        if ( superclass != null ) getClassFields( getDeclaration( superclass ), true, results );
    }
View Full Code Here

Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

            {
                results.add( nestedType );
            }
        }
       
        ClassType superclass = jclass.getSuperclass();
        if ( superclass != null ) getClassNestedTypes( getDeclaration( superclass ), true, results );
    }
View Full Code Here

Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

        {
            if ( typesAreEqual( typeDecl, base ) ) return true;
           
            if ( typeDecl instanceof ClassDeclaration )
            {
                ClassType superclass = ( ( ClassDeclaration ) typeDecl ).getSuperclass();
                if ( superclass != null && isAssignableFrom( base, getDeclaration( superclass ) ) ) return true;
            }
           
            InterfaceType[] superInterfaces = typeDecl.getSuperinterfaces();
            for ( int i = 0; i < superInterfaces.length; i++ )
View Full Code Here

Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

        //
        // Merge in all the controller annotations, starting with the most remote superclass first.
        //
        if ( jclass != null && jclass instanceof ClassDeclaration )
        {
            ClassType superClass = ( ( ClassDeclaration ) jclass ).getSuperclass();
            if ( superClass != null ) mergeControllerAnnotations( superClass.getDeclaration() );
            AnnotationInstance controllerAnnotation = CompilerUtils.getAnnotation( jclass, CONTROLLER_TAG_NAME );
            if ( controllerAnnotation != null ) mergeAnnotation( controllerAnnotation );
        }
    }
View Full Code Here

Examples of org.apache.beehive.netui.compiler.typesystem.type.ClassType

                        return true;
                    }
                }
            }
           
            ClassType superType = classDecl.getSuperclass();
            classDecl = superType != null ? superType.getClassTypeDeclaration() : null;
        } while ( checkInheritedActions && classDecl != null );
       
       
        return false;
    }
View Full Code Here

Examples of org.apache.maven.jxr.pacman.ClassType

            TreeMap pkgClasses = new TreeMap();
            Enumeration classes = pkg.getClassTypes();
            while ( classes.hasMoreElements() )
            {
                ClassType clazz = (ClassType) classes.nextElement();

                String className = clazz.getName();
                Map classInfo = new HashMap();
                if ( clazz.getFilename() != null )
                {
                    classInfo.put( "filename", clazz.getFilename() );
                }
                else
                {
                    classInfo.put( "filename", "" );
                }
View Full Code Here

Examples of org.apache.maven.jxr.pacman.ClassType

                    PackageType pt = packageManager.getPackageType( fqpn_package );

                    if ( pt != null )
                    {
                        ClassType ct = pt.getClassType( fqpn_class );

                        if ( ct != null )
                        {
                            //OK.  the user specified a full package to be imported
                            //that is in the package manager so it is time to
View Full Code Here

Examples of org.cx4a.rsense.typing.annotation.ClassType

        return tag != null ? tag.getType() : null;
    }
   
    public static void setClassTag(RubyModule klass, Node node, List<TypeAnnotation> annotations) {
        if (getClassAnnotation(klass) == null) {
            ClassType type = null;
            for (TypeAnnotation annot : annotations) {
                if (annot instanceof ClassType) {
                    type = (ClassType) annot;
                    break;
                }
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.