Home | History | Annotate | Download | only in src

Lines Matching refs:mi

631     static boolean methodIsOverride(MethodInfo mi) {
633 if (mi.isAbstract() || mi.isStatic() || mi.isFinal()) {
638 MethodInfo om = mi.findSuperclassImplementation(notStrippable);
641 if (mi.mIsPrivate == om.mIsPrivate
642 && mi.mIsPublic == om.mIsPublic
643 && mi.mIsProtected == om.mIsProtected) {
653 if (!mi.mContainingClass.equals(om.mContainingClass)) {
847 for (MethodInfo mi : constructors) {
848 writeConstructorXML(xmlWriter, mi);
853 for (MethodInfo mi : methods) {
854 if (!methodIsOverride(mi)) {
855 writeMethodXML(xmlWriter, mi);
868 static void writeMethodXML(PrintStream xmlWriter, MethodInfo mi) {
869 String scope = DroidDoc.scope(mi);
872 if (mi.isDeprecated()) {
877 xmlWriter.println("<method name=\"" + mi.name() + "\"\n"
878 + ((mi.returnType() != null)
879 ? " return=\"" + makeXMLcompliant(fullParameterTypeName(mi, mi.returnType(), false)) + "\"\n"
881 + " abstract=\"" + mi.isAbstract() + "\"\n"
882 + " native=\"" + mi.isNative() + "\"\n"
883 + " synchronized=\"" + mi.isSynchronized() + "\"\n"
884 + " static=\"" + mi.isStatic() + "\"\n"
885 + " final=\"" + mi.isFinal() + "\"\n"
888 //+ " source=\"" + mi.position() + "\"\n"
892 int numParameters = mi.parameters().length;
894 for (ParameterInfo pi : mi.parameters()) {
896 writeParameterXML(xmlWriter, mi, pi, count == numParameters);
900 ClassInfo[] exceptions = mi.thrownExceptions();
910 static void writeConstructorXML(PrintStream xmlWriter, MethodInfo mi) {
911 String scope = DroidDoc.scope(mi);
913 if (mi.isDeprecated()) {
918 xmlWriter.println("<constructor name=\"" + mi.name() + "\"\n"
919 + " type=\"" + mi.containingClass().qualifiedName() + "\"\n"
920 + " static=\"" + mi.isStatic() + "\"\n"
921 + " final=\"" + mi.isFinal() + "\"\n"
924 //+ " source=\"" + mi.position() + "\"\n"
927 int numParameters = mi.parameters().length;
929 for (ParameterInfo pi : mi.parameters()) {
931 writeParameterXML(xmlWriter, mi, pi, count == numParameters);
934 ClassInfo[] exceptions = mi.thrownExceptions();