@Override public CsmVisibility getVisibility() { return ((CsmMember)declaration).getVisibility(); }
@Override public CsmVisibility getVisibility() { return ((CsmMember) declaration).getVisibility(); }
@Override public CsmVisibility getVisibility() { return ((CsmMember)declaration).getVisibility(); }
@Override public CsmVisibility getVisibility() { return ((CsmMember)declaration).getVisibility(); }
@Override public CsmVisibility getVisibility() { return ((CsmMember)declaration).getVisibility(); }
public static int getMemberModifiers(CsmMember member) { int mod = 0; CsmVisibility visibility = member.getVisibility(); if (CsmVisibility.PRIVATE == visibility) { mod = PRIVATE; } else if (CsmVisibility.PROTECTED == visibility) { mod = PROTECTED; } else if (CsmVisibility.PUBLIC == visibility) { mod = PUBLIC; } if (member.isStatic()) { mod |= STATIC; } mod |= MEMBER; if (CsmKindUtilities.isConstructor(member)) { mod |= CONSTRUCTOR; } else if (CsmKindUtilities.isDestructor(member)) { mod |= DESTRUCTOR; } return mod; }
public static <T extends CsmMember> MemberInfo<T> create(T elem) { // String format = "%name%"; // ElementHeaders.NAME; // NOI18N CharSequence htmlText = elem.getName(); Group g = null; if (CsmKindUtilities.isField(elem)) { CsmField field = (CsmField) elem; // format += " : " + "%type%"; //NOI18N ElementHeaders.TYPE; // NOI18N htmlText = field.getName().toString() + ": " + field.getType().getText(); //NOI18N g=Group.FIELD; } else if (CsmKindUtilities.isMethod(elem)) { CsmMethod method = (CsmMethod) elem; // format += "%parameters%" + " : " + "%type%"; //NOI18N ElementHeaders.TYPE; // NOI18N htmlText = method.getSignature() + ": " + method.getReturnType().getText(); //NOI18N g=Group.METHOD; } MemberInfo<T> mi = new MemberInfo<T>(elem, htmlText.toString(), CsmImageLoader.getIcon(elem), elem.getName().toString(), g, EnumSet.of(elem.getVisibility()), false); return mi; }
CsmMethod firstPublicConstructor = null; for (CsmMember member : enclClass.getMembers()) { if ((member.getVisibility() == CsmVisibility.PUBLIC) && CsmKindUtilities.isMethod(member)) { CsmMethod method = (CsmMethod) member; lastPublicMethod = method;