boolean (@NotNull String cn, Kind kind) { if (kind == Kind.OTHER) { return getKind() == kind; } if (getKind() != kind) { return false; } final String name = myEntry.getName(); return name.length() == (cn.length() + kind.extension.length()) && name.startsWith(cn) && name.endsWith(kind.extension); }