Skip to content

Commit c6527b0

Browse files
committed
Code renovations in masterfs module
Language level bump, overrides and code simplifications.
1 parent f61730c commit c6527b0

28 files changed

+530
-598
lines changed

platform/masterfs/src/org/netbeans/modules/masterfs/ExLocalFileSystem.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ public OneFileAttributeAttachedToRoot(
6060
}
6161

6262

63+
@Override
6364
public String[] children(String f) {
6465
return super.children(f);
6566
}
@@ -69,6 +70,7 @@ public String[] children(String f) {
6970
* @param attrName name of the attribute
7071
* @return appropriate (serializable) value or <CODE>null</CODE> if the attribute is unset (or could not be properly restored for some reason)
7172
*/
73+
@Override
7274
public Object readAttribute(String name, String attrName) {
7375
return super.readAttribute(transformName (name), attrName);
7476
}
@@ -79,6 +81,7 @@ public Object readAttribute(String name, String attrName) {
7981
* @param value new value or <code>null</code> to clear the attribute. Must be serializable, although particular filesystems may or may not use serialization to store attribute values.
8082
* @exception IOException if the attribute cannot be set. If serialization is used to store it, this may in fact be a subclass such as {@link NotSerializableException}.
8183
*/
84+
@Override
8285
public void writeAttribute(String name, String attrName, Object value)
8386
throws IOException {
8487
super.writeAttribute(transformName (name), attrName, value);
@@ -88,6 +91,7 @@ public void writeAttribute(String name, String attrName, Object value)
8891
* @param name the file
8992
* @return enumeration of keys (as strings)
9093
*/
94+
@Override
9195
public synchronized Enumeration<String> attributes(String name) {
9296
return super.attributes(transformName (name));
9397
}
@@ -97,6 +101,7 @@ public synchronized Enumeration<String> attributes(String name) {
97101
* @param oldName old name of the file
98102
* @param newName new name of the file
99103
*/
104+
@Override
100105
public synchronized void renameAttributes(String oldName, String newName) {
101106
super.renameAttributes(transformName (oldName), transformName (newName));
102107
}
@@ -105,22 +110,23 @@ public synchronized void renameAttributes(String oldName, String newName) {
105110
*
106111
* @param name name of the file
107112
*/
113+
@Override
108114
public synchronized void deleteAttributes(String name) {
109115
super.deleteAttributes(transformName (name));
110116
}
111117

112118
private String transformName (String name) {
113119
char replaceChar = '|';//NOI18N
114120
if (name.indexOf(replaceChar) != -1 ) {
115-
StringBuffer transformed = new StringBuffer(name.length() + 50);
121+
StringBuilder transformed = new StringBuilder(name.length() + 50);
116122
for (int i = 0; i < name.length(); i++) {
117123
transformed.append(name.charAt(i));
118124
if (name.charAt(i) == replaceChar)
119125
transformed.append(replaceChar);
120126
}
121127
name = transformed.toString();
122128
}
123-
return name.replace('/',replaceChar);//NOI18N
129+
return name.replace('/', replaceChar);//NOI18N
124130
}
125131
}
126132
}

platform/masterfs/src/org/netbeans/modules/masterfs/GlobalVisibilityQueryImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ private static Preferences getPreferences() {
7575
return NbPreferences.root().node("/org/netbeans/core");
7676
}
7777

78+
@Override
7879
public boolean isVisible(FileObject file) {
7980
String name = file.getNameExt();
8081
if (isIgnoreHiddenInHome() && isHidden(name) && isInHomeFolder(file)) {
@@ -84,6 +85,7 @@ public boolean isVisible(FileObject file) {
8485
}
8586
}
8687

88+
@Override
8789
public boolean isVisible(File file) {
8890
String name = file.getName();
8991
if (isIgnoreHiddenInHome() && isHidden(name) && isInHomeFolder(file)) {
@@ -103,6 +105,7 @@ boolean isVisible(final String fileName) {
103105
* Add a listener to changes.
104106
* @param l a listener to add
105107
*/
108+
@Override
106109
public void addChangeListener(ChangeListener l) {
107110
cs.addChangeListener(l);
108111
}
@@ -111,6 +114,7 @@ public void addChangeListener(ChangeListener l) {
111114
* Stop listening to changes.
112115
* @param l a listener to remove
113116
*/
117+
@Override
114118
public void removeChangeListener(ChangeListener l) {
115119
cs.removeChangeListener(l);
116120
}

platform/masterfs/src/org/netbeans/modules/masterfs/MasterURLMapper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,12 @@ public final class MasterURLMapper extends URLMapper {
3636
public MasterURLMapper() {
3737
}
3838

39+
@Override
3940
public FileObject[] getFileObjects(final URL url) {
4041
return delegate.getFileObjects(url);
4142
}
4243

44+
@Override
4345
public URL getURL(final FileObject fo, final int type) {
4446
return delegate.getURL(fo, type);
4547
}

0 commit comments

Comments
 (0)