1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-03 23:25:26 +02:00

removing some compile warnings

This commit is contained in:
David McKnight 2007-01-03 18:25:17 +00:00
parent e94377283d
commit 32d51439e3
51 changed files with 628 additions and 684 deletions

View file

@ -137,7 +137,7 @@ public class LocalShellThread extends Thread
if (!_isWindows)
{
String[] envVars = getEnvironmentVariables(false);
if (theShell == null)
{
String property = "SHELL="; //$NON-NLS-1$
@ -191,41 +191,7 @@ public class LocalShellThread extends Thread
_theProcess = Runtime.getRuntime().exec(args[0], envVars, theDirectory);
}
}
else
{
if (_isTTY)
{
if (_invocation.equals(">")) //$NON-NLS-1$
{
_invocation = theShell;
_isShell = true;
}
String args[] = new String[4];
args[0] = PSEUDO_TERMINAL;
args[1] = theShell;
args[2] = "-c"; //$NON-NLS-1$
args[3] = _invocation;
_theProcess = Runtime.getRuntime().exec(args, envVars, theDirectory);
}
else
{
if (_invocation.equals(">")) //$NON-NLS-1$
{
_invocation = theShell;
_isShell = true;
}
String args[] = new String[3];
args[0] = theShell;
args[1] = "-c"; //$NON-NLS-1$
args[2] = _invocation;
_theProcess = Runtime.getRuntime().exec(args, envVars, theDirectory);
}
}
}
else
{
@ -353,7 +319,6 @@ public class LocalShellThread extends Thread
{
if (!_isDone)
{
byte[] intoout = input.getBytes();
OutputStream output = _theProcess.getOutputStream();
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(output));
@ -464,7 +429,7 @@ public class LocalShellThread extends Thread
if (_theProcess != null)
{
int exitcode;
try
{
if (_isCancelled)
@ -473,13 +438,12 @@ public class LocalShellThread extends Thread
}
else
{
exitcode = _theProcess.exitValue();
_theProcess.exitValue();
}
}
catch (IllegalThreadStateException e)
{
//e.printStackTrace();
exitcode = -1;
_theProcess.destroy();
}
_theProcess = null;

View file

@ -66,7 +66,7 @@ public class Activator extends Plugin {
public void logException(Throwable t) {
ILog log = getLog();
String id = getBundle().getSymbolicName();
IStatus status = new Status(IStatus.ERROR, id, 0, "Unexpected exception", t);
IStatus status = new Status(IStatus.ERROR, id, 0, "Unexpected exception", t); //$NON-NLS-1$
log.log(status);
}
}

View file

@ -64,7 +64,7 @@ public class LocalProcessService extends AbstractProcessService implements ILoca
}
catch (Exception e)
{
throw new SystemMessageException(getMessage("RSEPG1301"));
throw new SystemMessageException(getMessage("RSEPG1301")); //$NON-NLS-1$
}
return processes;
}
@ -86,17 +86,17 @@ public class LocalProcessService extends AbstractProcessService implements ILoca
}
catch (InterruptedException e)
{
throw new SystemMessageException(getMessage("RSEG1067"));
throw new SystemMessageException(getMessage("RSEG1067")); //$NON-NLS-1$
}
catch (Exception e)
{
String name = "";
String name = ""; //$NON-NLS-1$
if (process != null) name += process.getName();
String pid = "";
String pid = ""; //$NON-NLS-1$
if (process != null) pid += process.getPid();
SystemMessage msg = getMessage("RSEPG1300");
msg.makeSubstitution(name + " (" + pid + ")", e.getMessage());
SystemMessage msg = getMessage("RSEPG1300"); //$NON-NLS-1$
msg.makeSubstitution(name + " (" + pid + ")", e.getMessage()); //$NON-NLS-1$ //$NON-NLS-2$
throw new SystemMessageException(msg);
}
}
@ -124,22 +124,21 @@ public class LocalProcessService extends AbstractProcessService implements ILoca
try
{
// use the kill command to find out the signal types
Process kill = Runtime.getRuntime().exec("kill -l");
Process kill = Runtime.getRuntime().exec("kill -l"); //$NON-NLS-1$
InputStreamReader isr = new InputStreamReader(kill.getInputStream());
if (isr == null) return null;
BufferedReader reader = new BufferedReader(isr);
if (reader == null) return null;
String nextLine = reader.readLine();
String output = "";
String output = ""; //$NON-NLS-1$
while (nextLine != null)
{
output = output + nextLine + "\n";
output = output + nextLine + "\n"; //$NON-NLS-1$
nextLine = reader.readLine();
}
reader.close();
isr.close();
if (output.equals("")) throw new Exception();
String[] lines = output.trim().split("\\s+");
if (output.equals("")) throw new Exception(); //$NON-NLS-1$
String[] lines = output.trim().split("\\s+"); //$NON-NLS-1$
if (lines == null) throw new Exception();
return lines;
}

View file

@ -235,7 +235,7 @@ public class LocalSearchHandler implements ISearchHandler
// if it is not a file search, then call the handler search
// method
if (!_isFileSearch)
if (!_isFileSearch && vc != null)
{
matches = vc.getHandler().search(vc.fullName, _stringMatcher);
IHostSearchResult[] results = convert(file, matches);
@ -469,7 +469,7 @@ public class LocalSearchHandler implements ISearchHandler
protected boolean doesClassificationMatch(String absolutePath)
{
if (_classificationString == null || _classificationString.equals(""))
if (_classificationString == null || _classificationString.equals("")) //$NON-NLS-1$
{
return true;
}

View file

@ -74,7 +74,7 @@ public class LocalHostShell extends AbstractHostShell implements IHostShell
public void exit()
{
writeToShell("exit");
writeToShell("exit"); //$NON-NLS-1$
}

View file

@ -21,14 +21,14 @@ public interface IServiceConstants
public static final String TOKEN_SEPARATOR = "|"; //$NON-NLS-1$
// Unexpected Error
public static final String UNEXPECTED_ERROR = "unexpectedError";
public static final String UNEXPECTED_ERROR = "unexpectedError"; //$NON-NLS-1$
// Failure strings
public static final String FAILED_WITH_EXIST = "failed with exist";
public static final String FAILED_WITH_DOES_NOT_EXIST = "failed with does not exist";
public static final String FAILED_WITH_EXCEPTION = "failed with exception";
public static final String FAILED_WITH_SECURITY = "failed with security";
public static final String FAILED_TO_DELETE_DIR = "failed to delete directory";
public static final String FAILED_WITH_EXIST = "failed with exist"; //$NON-NLS-1$
public static final String FAILED_WITH_DOES_NOT_EXIST = "failed with does not exist"; //$NON-NLS-1$
public static final String FAILED_WITH_EXCEPTION = "failed with exception"; //$NON-NLS-1$
public static final String FAILED_WITH_SECURITY = "failed with security"; //$NON-NLS-1$
public static final String FAILED_TO_DELETE_DIR = "failed to delete directory"; //$NON-NLS-1$
// Status strings for communication
public static final String SUCCESS = "success"; //$NON-NLS-1$

View file

@ -178,7 +178,7 @@ public class NamePatternMatcher implements IMatcher
genericName = "*"; //$NON-NLS-1$
int len = 0;
// determine if given a null name
if ((genericName == null) || (genericName.length()==0))
if (genericName.length()==0)
validName = false;
else
validName = true; // for now

View file

@ -137,6 +137,7 @@ public class SystemEncodingUtil {
// determine which of UCS-4 or other supported 32-bit encodings applies.
// UCS-4, big-endian order (1234 order)
/* DKM - encodingGuess can only be null
else if (temp[0] == 0x00 && temp[1] == 0x00 && temp[2] == 0x00 && temp[3] == 0x3C) {
encodingGuess = null;
}
@ -152,7 +153,7 @@ public class SystemEncodingUtil {
else if (temp[0] == 0x00 && temp[1] == 0x3C && temp[2] == 0x00 && temp[3] == 0x00) {
encodingGuess = null;
}
*/
// UTF-16BE or big-endian ISO-10646-UCS-2 or other encoding with a 16-bit code unit
// in big-endian order and ASCII characters encoded as ASCII values (the encoding
@ -311,9 +312,7 @@ public class SystemEncodingUtil {
line = bufReader.readLine();
}
if (bufReader != null) {
bufReader.close();
}
bufReader.close();
// if the encoding declaration was not found
if (encoding == null) {

View file

@ -48,7 +48,7 @@ public class AbsoluteVirtualPath
{
// no more nesting, this is the actual container archive.
_absVirtualPath = absolutePath; // fix for defect 51898 and related defects
_virtualPart = "";
_virtualPart = ""; //$NON-NLS-1$
_realPartName = _absVirtualPath;
_realPart = this;
_isVirtual = false;
@ -112,7 +112,7 @@ public class AbsoluteVirtualPath
public void setVirtualPart(String newVirtualPart)
{
_virtualPart = newVirtualPart;
if (newVirtualPart == "")
if (newVirtualPart == "") //$NON-NLS-1$
{
int i = _absVirtualPath.lastIndexOf(ArchiveHandlerManager.VIRTUAL_SEPARATOR);
_absVirtualPath = _absVirtualPath.substring(0, i);
@ -126,12 +126,12 @@ public class AbsoluteVirtualPath
public String getName()
{
return _absVirtualPath.substring(_absVirtualPath.lastIndexOf("/") + 1);
return _absVirtualPath.substring(_absVirtualPath.lastIndexOf("/") + 1); //$NON-NLS-1$
}
public String getPath()
{
String path = _absVirtualPath.substring(0, _absVirtualPath.lastIndexOf("/"));
String path = _absVirtualPath.substring(0, _absVirtualPath.lastIndexOf("/")); //$NON-NLS-1$
return path;
}

View file

@ -32,8 +32,8 @@ import java.util.HashMap;
public class ArchiveHandlerManager
{
// The string that separates the virtual part of an absolute path from the real part
public static final String VIRTUAL_SEPARATOR = "#virtual#/";
public static final String VIRTUAL_CANONICAL_SEPARATOR = "#virtual#";
public static final String VIRTUAL_SEPARATOR = "#virtual#/"; //$NON-NLS-1$
public static final String VIRTUAL_CANONICAL_SEPARATOR = "#virtual#"; //$NON-NLS-1$
// the singleton instance
protected static ArchiveHandlerManager _instance = new ArchiveHandlerManager();
@ -72,7 +72,7 @@ public class ArchiveHandlerManager
*/
public VirtualChild[] getContents(File file, String virtualpath) throws IOException
{
if (virtualpath == null) virtualpath = "";
if (virtualpath == null) virtualpath = ""; //$NON-NLS-1$
ISystemArchiveHandler handler = getRegisteredHandler(file);
if (handler == null || !handler.exists()) throw new IOException();
return handler.getVirtualChildren(virtualpath);
@ -90,7 +90,7 @@ public class ArchiveHandlerManager
*/
public VirtualChild[] getFolderContents(File file, String virtualpath)
{
if (virtualpath == null) virtualpath = "";
if (virtualpath == null) virtualpath = ""; //$NON-NLS-1$
ISystemArchiveHandler handler = getRegisteredHandler(file);
if (handler == null) return null;
return handler.getVirtualChildFolders(virtualpath);
@ -148,8 +148,8 @@ public class ArchiveHandlerManager
protected String getExtension(File file)
{
String filename = file.getName();
int i = filename.lastIndexOf(".");
if (i == -1) return "";
int i = filename.lastIndexOf("."); //$NON-NLS-1$
if (i == -1) return ""; //$NON-NLS-1$
return filename.substring(i+1).toLowerCase();
}
@ -161,8 +161,8 @@ public class ArchiveHandlerManager
*/
protected String getExtension(String filename)
{
int i = filename.lastIndexOf(".");
if (i == -1) return "";
int i = filename.lastIndexOf("."); //$NON-NLS-1$
if (i == -1) return ""; //$NON-NLS-1$
return filename.substring(i+1).toLowerCase();
}
@ -178,7 +178,7 @@ public class ArchiveHandlerManager
{
String cleanName = cleanUpVirtualPath(fullyQualifiedName);
AbsoluteVirtualPath avp = new AbsoluteVirtualPath(cleanName);
if (!avp.isVirtual()) return new VirtualChild("", new File(avp.getContainingArchiveString()));
if (!avp.isVirtual()) return new VirtualChild("", new File(avp.getContainingArchiveString())); //$NON-NLS-1$
String zipfile = avp.getContainingArchiveString();
File file = new File(zipfile);
ISystemArchiveHandler handler = getRegisteredHandler(file);
@ -227,14 +227,14 @@ public class ArchiveHandlerManager
//Throwable target = e.getCause();
System.out.println(e.getMessage());
e.printStackTrace();
System.out.println("Could not instantiate handler for " + file.getName());
System.out.println("Could not instantiate handler for " + file.getName()); //$NON-NLS-1$
return null;
}
catch (Exception e)
{
System.out.println(e.getMessage());
System.out.println("Could not instantiate handler for " + file.getName());
System.out.println("Could not instantiate handler for " + file.getName()); //$NON-NLS-1$
return null;
}
_handlers.put(file, handler);
@ -272,8 +272,8 @@ public class ArchiveHandlerManager
{
if (!handlerHasProperConstructor(handlerType))
{
System.out.println("Cannot register archive handler " + handlerType);
System.out.println(handlerType + " does not contain a constructor whose signature is 'Constructor(File file)'");
System.out.println("Cannot register archive handler " + handlerType); //$NON-NLS-1$
System.out.println(handlerType + " does not contain a constructor whose signature is 'Constructor(File file)'"); //$NON-NLS-1$
return false;
}
if (handlerImplementsISystemArchiveHandler(handlerType))
@ -284,8 +284,8 @@ public class ArchiveHandlerManager
}
else
{
System.out.println("Cannot register archive handler " + handlerType);
System.out.println("Neither " + handlerType + ", nor any of its superclasses implements ISystemArchiveHandler.");
System.out.println("Cannot register archive handler " + handlerType); //$NON-NLS-1$
System.out.println("Neither " + handlerType + ", nor any of its superclasses implements ISystemArchiveHandler."); //$NON-NLS-1$ //$NON-NLS-2$
return false;
}
}
@ -361,8 +361,8 @@ public class ArchiveHandlerManager
public static String cleanUpVirtualPath(String fullVirtualName)
{
int j = fullVirtualName.indexOf(VIRTUAL_CANONICAL_SEPARATOR);
if (j == -1 && fullVirtualName.indexOf(":") != -1) return fullVirtualName;
String realPart = "";
if (j == -1 && fullVirtualName.indexOf(":") != -1) return fullVirtualName; //$NON-NLS-1$
String realPart = ""; //$NON-NLS-1$
String newPath = fullVirtualName;
if (j != -1)
{
@ -373,16 +373,16 @@ public class ArchiveHandlerManager
newPath = newPath.replace('\\', '/');
//get rid of any double slashes
int i = newPath.indexOf("//");
int i = newPath.indexOf("//"); //$NON-NLS-1$
while (i != -1)
{
newPath = newPath.substring(0,i) + newPath.substring(i+1);
i = newPath.indexOf("//");
i = newPath.indexOf("//"); //$NON-NLS-1$
}
// get rid of any leading or trailing slashes
if (j != -1 && newPath.startsWith("/")) newPath = newPath.substring(1);
if (newPath.endsWith("/")) newPath = newPath.substring(0, newPath.length() - 1);
if (j != -1 && newPath.startsWith("/")) newPath = newPath.substring(1); //$NON-NLS-1$
if (newPath.endsWith("/")) newPath = newPath.substring(0, newPath.length() - 1); //$NON-NLS-1$
return realPart + newPath;
}
@ -398,8 +398,8 @@ public class ArchiveHandlerManager
{
if (!isRegisteredArchive(newFile.getName()))
{
System.out.println("Could not create new archive.");
System.out.println(newFile + " is not a registered type of archive.");
System.out.println("Could not create new archive."); //$NON-NLS-1$
System.out.println(newFile + " is not a registered type of archive."); //$NON-NLS-1$
return false;
}
@ -407,14 +407,14 @@ public class ArchiveHandlerManager
{
if (!newFile.isFile())
{
System.out.println("Could not create new archive.");
System.out.println(newFile + " is not a file.");
System.out.println("Could not create new archive."); //$NON-NLS-1$
System.out.println(newFile + " is not a file."); //$NON-NLS-1$
return false;
}
if (!newFile.delete())
{
System.out.println("Could not create new archive.");
System.out.println(newFile + " could not be deleted.");
System.out.println("Could not create new archive."); //$NON-NLS-1$
System.out.println(newFile + " could not be deleted."); //$NON-NLS-1$
return false;
}
}
@ -423,14 +423,14 @@ public class ArchiveHandlerManager
{
if (!newFile.createNewFile())
{
System.out.println("Could not create new archive.");
System.out.println(newFile + " could not be created.");
System.out.println("Could not create new archive."); //$NON-NLS-1$
System.out.println(newFile + " could not be created."); //$NON-NLS-1$
return false;
}
}
catch (IOException e)
{
System.out.println("Could not create new archive.");
System.out.println("Could not create new archive."); //$NON-NLS-1$
System.out.println(e.getMessage());
return false;
}
@ -457,7 +457,7 @@ public class ArchiveHandlerManager
public String getComment(File archive)
{
ISystemArchiveHandler handler = getRegisteredHandler(archive);
if (handler == null || !handler.exists()) return "";
if (handler == null || !handler.exists()) return ""; //$NON-NLS-1$
return handler.getArchiveComment();
}

View file

@ -24,15 +24,15 @@ public interface ISystemArchiveHandlerConstants {
/**
* Zip archive extension, "zip".
*/
public static final String ZIP_ARCHIVE_EXTENSION = "zip";
public static final String ZIP_ARCHIVE_EXTENSION = "zip"; //$NON-NLS-1$
/**
* Jar archive extension, "jar".
*/
public static final String JAR_ARCHIVE_EXTENSION = "jar";
public static final String JAR_ARCHIVE_EXTENSION = "jar"; //$NON-NLS-1$
/**
* Tar archive extension, "tar".
*/
public static final String TAR_ARCHIVE_EXTENSION = "tar";
public static final String TAR_ARCHIVE_EXTENSION = "tar"; //$NON-NLS-1$
}

View file

@ -91,17 +91,17 @@ public class SystemTarHandler implements ISystemArchiveHandler {
VirtualFileNode parentNode = rootNode;
int idx = path.indexOf("/");
int idx = path.indexOf("/"); //$NON-NLS-1$
String name = path;
String segPath = "";
String segPath = ""; //$NON-NLS-1$
// ensure each segment exists or is created if it does not exist
while (idx > 0) {
name = path.substring(0, idx);
path = path.substring(idx+1);
segPath = segPath + name + "/";
segPath = segPath + name + "/"; //$NON-NLS-1$
boolean exists = parentNode.childExists(name);
@ -115,7 +115,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// the new parent is the child (which may have been created)
parentNode = parentNode.getChild(name);
idx = path.indexOf("/");
idx = path.indexOf("/"); //$NON-NLS-1$
}
parentNode.addChild(path, new VirtualFileNode(entry), replace);
@ -291,7 +291,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
*/
private VirtualFileNode getNode(String path) {
if (path.equals("")) {
if (path.equals("")) { //$NON-NLS-1$
return rootNode;
}
@ -667,7 +667,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// only add those entries that have names that begin with the parent name
// also check that the entry name isn't just the parent name + '/' (i.e. still the same
// as the parent)
if (entry.getName().startsWith(parent) && !entry.getName().equals(parent + "/")) {
if (entry.getName().startsWith(parent) && !entry.getName().equals(parent + "/")) { //$NON-NLS-1$
VirtualChild child = new VirtualChild(this, entry.getName());
child.isDirectory = entry.isDirectory();
v.add(child);
@ -726,7 +726,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
if (fullVirtualName == null || fullVirtualName.equals("")) {
if (fullVirtualName == null || fullVirtualName.equals("")) { //$NON-NLS-1$
return new VirtualChild(this);
}
@ -756,7 +756,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
if (fullVirtualName == null || fullVirtualName.equals("")) {
if (fullVirtualName == null || fullVirtualName.equals("")) { //$NON-NLS-1$
return false;
}
@ -949,7 +949,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
if (destination == null) {
if (fullVirtualName.equals("")) {
if (fullVirtualName.equals("")) { //$NON-NLS-1$
destination = destinationParent;
}
else {
@ -1011,8 +1011,8 @@ public class SystemTarHandler implements ISystemArchiveHandler {
if (!file.isDirectory()) {
// if it exists, call replace
if (exists(virtualPath + "/" + name)) {
return replace(virtualPath + "/" + name, file, name);
if (exists(virtualPath + "/" + name)) { //$NON-NLS-1$
return replace(virtualPath + "/" + name, file, name); //$NON-NLS-1$
}
else {
File[] files = new File[1];
@ -1035,16 +1035,16 @@ public class SystemTarHandler implements ISystemArchiveHandler {
newNames[i] = sources[i].getAbsolutePath().substring(charsToTrim);
newNames[i] = newNames[i].replace('\\','/');
if (sources[i].isDirectory() && !newNames[i].endsWith("/")) {
newNames[i] = newNames[i] + "/";
if (sources[i].isDirectory() && !newNames[i].endsWith("/")) { //$NON-NLS-1$
newNames[i] = newNames[i] + "/"; //$NON-NLS-1$
}
}
sources[numOfChildren] = file;
newNames[numOfChildren] = name;
if (!newNames[numOfChildren].endsWith("/")) {
newNames[numOfChildren] = newNames[numOfChildren] + "/";
if (!newNames[numOfChildren].endsWith("/")) { //$NON-NLS-1$
newNames[numOfChildren] = newNames[numOfChildren] + "/"; //$NON-NLS-1$
}
return add(sources, virtualPath, newNames);
@ -1097,15 +1097,15 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// if the entry already exists, then we should do a replace
// TODO (KM): should we simply replace and return?
// I think we should check each entry and replace or create for each one
if (exists(virtualPath + "/" + names[i])) {
return replace(virtualPath + "/" + names[i], files[i], names[i]);
if (exists(virtualPath + "/" + names[i])) { //$NON-NLS-1$
return replace(virtualPath + "/" + names[i], files[i], names[i]); //$NON-NLS-1$
}
}
try {
// open a new temp file which will be our destination for the new tar file
File outFile = new File(file.getAbsolutePath() + "temp");
File outFile = new File(file.getAbsolutePath() + "temp"); //$NON-NLS-1$
TarOutputStream outStream = new TarOutputStream(new FileOutputStream(outFile));
// get all the entries in the current tar
@ -1119,7 +1119,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// for each new file to add
for (int i = 0; i < numFiles; i++) {
String childVirtualPath = virtualPath + "/" + names[i];
String childVirtualPath = virtualPath + "/" + names[i]; //$NON-NLS-1$
TarEntry newEntry = createTarEntry(files[i], childVirtualPath);
@ -1177,7 +1177,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
if (children[i].isDirectory) {
// include a '/' at the end, since it is a directory
TarEntry nextEntry = tarFile.getEntry(children[i].fullName + "/");
TarEntry nextEntry = tarFile.getEntry(children[i].fullName + "/"); //$NON-NLS-1$
// put the entry
outStream.putNextEntry(nextEntry);
@ -1263,14 +1263,14 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// if directory, end with a '/'
if (file.isDirectory()) {
if (!fullName.endsWith("/")) {
fullName = fullName + "/";
if (!fullName.endsWith("/")) { //$NON-NLS-1$
fullName = fullName + "/"; //$NON-NLS-1$
}
}
// strip out leading '/'
// TODO (KM): Why?
if (fullName.startsWith("/")) {
if (fullName.startsWith("/")) { //$NON-NLS-1$
fullName = fullName.substring(1);
}
@ -1291,7 +1291,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
entry.setModificationTime(lastModified);
// set the user name
String userName = System.getProperty("user.name");
String userName = System.getProperty("user.name"); //$NON-NLS-1$
if (userName != null) {
entry.setUserName(userName);
@ -1316,18 +1316,14 @@ public class SystemTarHandler implements ISystemArchiveHandler {
try {
// if security manager successfully created, check permission
if (sm != null) {
// create a file permission to check execute
FilePermission permission = new FilePermission(file.getAbsolutePath(), "execute");
FilePermission permission = new FilePermission(file.getAbsolutePath(), "execute"); //$NON-NLS-1$
// this call will throw a SecurityException if permission does not exist
sm.checkPermission(permission);
canExecute = true;
}
else {
canExecute = false;
}
}
catch(SecurityException e) {
canExecute = false;
@ -1361,14 +1357,14 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// if directory, end with a '/'
if (file.isDirectory()) {
if (!fullName.endsWith("/")) {
fullName = fullName + "/";
if (!fullName.endsWith("/")) { //$NON-NLS-1$
fullName = fullName + "/"; //$NON-NLS-1$
}
}
// strip out leading '/'
// TODO (KM): Why?
if (fullName.startsWith("/")) {
if (fullName.startsWith("/")) { //$NON-NLS-1$
fullName = fullName.substring(1);
}
@ -1418,7 +1414,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
String name = file.getAbsolutePath();
// create a temp file (in case something goes wrong)
File tempFile = new File(name + ".old");
File tempFile = new File(name + ".old"); //$NON-NLS-1$
// rename current file to tempFile
file.renameTo(tempFile);
@ -1472,7 +1468,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
try {
// open a new temp file which will be our destination for the new tar file
File outFile = new File(getArchive().getAbsolutePath() + "temp");
File outFile = new File(getArchive().getAbsolutePath() + "temp"); //$NON-NLS-1$
TarOutputStream outStream = new TarOutputStream(new FileOutputStream(outFile));
@ -1491,19 +1487,19 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// now append the new file to the tar
String parentVirtualPath = null;
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
// if the virtual name has no '/', then we will replace it with the
// new name
if (i == -1) {
parentVirtualPath = "";
parentVirtualPath = ""; //$NON-NLS-1$
}
// otherwise, we get the parent path to which the new name will be appended
else {
parentVirtualPath = fullVirtualName.substring(0, i);
}
String virtualPath = parentVirtualPath + "/" + name;
String virtualPath = parentVirtualPath + "/" + name; //$NON-NLS-1$
// get the existing entry for the file
TarFile tarFile = getTarFile();
@ -1568,7 +1564,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
try {
// open a new temp file which will be our destination for the new tar file
File outFile = new File(file.getAbsolutePath() + "temp");
File outFile = new File(file.getAbsolutePath() + "temp"); //$NON-NLS-1$
TarOutputStream outStream = new TarOutputStream(new FileOutputStream(outFile));
// get all the entries in the current tar
@ -1613,7 +1609,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
*/
public boolean rename(String fullVirtualName, String newName) {
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
// if the original does not have any separator, simply rename it.
if (i == -1) {
@ -1633,11 +1629,11 @@ public class SystemTarHandler implements ISystemArchiveHandler {
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
destinationVirtualPath = ArchiveHandlerManager.cleanUpVirtualPath(destinationVirtualPath);
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
// if the original does not have any separator, simply append it to the destination path.
if (i == -1) {
return fullRename(fullVirtualName, destinationVirtualPath + "/" + fullVirtualName);
return fullRename(fullVirtualName, destinationVirtualPath + "/" + fullVirtualName); //$NON-NLS-1$
}
// otherwise, get the last segment (the name) and append that to the destination path.
else {
@ -1672,7 +1668,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
try {
// open a new temp file which will be our destination for the new tar file
File outFile = new File(file.getAbsolutePath() + "temp");
File outFile = new File(file.getAbsolutePath() + "temp"); //$NON-NLS-1$
TarOutputStream outStream = new TarOutputStream(new FileOutputStream(outFile));
// get all the entries
@ -1689,7 +1685,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// add the entry itself to the rename list
// include '/' in both the old name and the new name since it is a directory
names.put(fullVirtualName + "/", newFullVirtualName + "/");
names.put(fullVirtualName + "/", newFullVirtualName + "/"); //$NON-NLS-1$ //$NON-NLS-2$
// get all the children of the entry to be renamed
VirtualChild[] childrenArray = getVirtualChildrenList(fullVirtualName);
@ -1709,7 +1705,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
// if a child is a directory, ensure that '/'s are added both for the old name
// and the new name
if (childrenArray[i].isDirectory) {
names.put(childrenArray[i].fullName + "/", newName + "/");
names.put(childrenArray[i].fullName + "/", newName + "/"); //$NON-NLS-1$ //$NON-NLS-2$
}
else {
names.put(childrenArray[i].fullName, newName);
@ -1849,7 +1845,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
String name;
String fullName = fullNames[i];
fullName = ArchiveHandlerManager.cleanUpVirtualPath(fullName);
int j = fullName.lastIndexOf("/");
int j = fullName.lastIndexOf("/"); //$NON-NLS-1$
if (j == -1) {
name = fullName;
@ -1859,7 +1855,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
}
try {
files[i] = File.createTempFile(name, "virtual");
files[i] = File.createTempFile(name, "virtual"); //$NON-NLS-1$
files[i].deleteOnExit();
extractVirtualFile(fullNames[i], files[i]);
}
@ -1877,7 +1873,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
*/
public boolean createFolder(String fullVirtualName) {
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
fullVirtualName = fullVirtualName + "/";
fullVirtualName = fullVirtualName + "/"; //$NON-NLS-1$
return createVirtualObject(fullVirtualName);
}
@ -1914,7 +1910,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
try {
// open a new temp file which will be our destination for the new tar file
File outFile = new File(file.getAbsolutePath() + "temp");
File outFile = new File(file.getAbsolutePath() + "temp"); //$NON-NLS-1$
TarOutputStream outStream = new TarOutputStream(new FileOutputStream(outFile));
// get all the entries
@ -1962,7 +1958,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
newEntry.setModificationTime(System.currentTimeMillis());
// set the user name
String userName = System.getProperty("user.name");
String userName = System.getProperty("user.name"); //$NON-NLS-1$
if (userName != null) {
newEntry.setUserName(userName);
@ -1987,18 +1983,14 @@ public class SystemTarHandler implements ISystemArchiveHandler {
try {
// if security manager successfully created, check permission
if (sm != null) {
// create a file permission to check execute
FilePermission permission = new FilePermission(file.getAbsolutePath(), "execute");
FilePermission permission = new FilePermission(file.getAbsolutePath(), "execute"); //$NON-NLS-1$
// this call will throw a SecurityException if permission does not exist
sm.checkPermission(permission);
canExecute = true;
}
else {
canExecute = false;
}
}
catch(SecurityException e) {
canExecute = false;
@ -2024,7 +2016,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
public String getStandardName(VirtualChild vc) {
if (vc.isDirectory) {
return vc.fullName + "/";
return vc.fullName + "/"; //$NON-NLS-1$
}
return vc.fullName;
@ -2076,7 +2068,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
InputStream is = null;
try {
tarFile.getInputStream(entry);
is = tarFile.getInputStream(entry);
if (is == null) {
return new SystemSearchLineMatch[0];
@ -2110,7 +2102,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
*/
public String getCommentFor(String fullVirtualName)
{
return "";
return ""; //$NON-NLS-1$
}
/* (non-Javadoc)
@ -2126,7 +2118,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
*/
public String getCompressionMethodFor(String fullVirtualName)
{
return "";
return ""; //$NON-NLS-1$
}
@ -2135,7 +2127,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
*/
public String getArchiveComment()
{
return "";
return ""; //$NON-NLS-1$
}
/**
@ -2144,7 +2136,7 @@ public class SystemTarHandler implements ISystemArchiveHandler {
* @param name
* @param encoding
* @param registry
* @return
* @return whether the add was successful
*/
public boolean add(File file, String virtualPath, String name,
String encoding, ISystemFileTypes registry) {
@ -2194,10 +2186,10 @@ public class SystemTarHandler implements ISystemArchiveHandler {
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
// default type
String type = "file";
String type = "file"; //$NON-NLS-1$
// if it's not a class file, we do not classify it
if (!fullVirtualName.endsWith(".class")) {
if (!fullVirtualName.endsWith(".class")) { //$NON-NLS-1$
return type;
}
@ -2230,16 +2222,16 @@ public class SystemTarHandler implements ISystemArchiveHandler {
}
// if it is executable, then also get qualified class name
if (isExecutable) {
type = "executable(java";
if (isExecutable && parser != null) {
type = "executable(java"; //$NON-NLS-1$
String qualifiedClassName = parser.getQualifiedClassName();
if (qualifiedClassName != null) {
type = type + ":" + qualifiedClassName;
type = type + ":" + qualifiedClassName; //$NON-NLS-1$
}
type = type + ")";
type = type + ")"; //$NON-NLS-1$
}
return type;

View file

@ -68,7 +68,7 @@ public class SystemUniversalZipEntry
{
_entryFullName = _entry.getName();
}
int endOfPathPosition = _entryFullName.lastIndexOf("/");
int endOfPathPosition = _entryFullName.lastIndexOf("/"); //$NON-NLS-1$
if (endOfPathPosition != -1)
{
_entryFullPath = _entryFullName.substring(0,endOfPathPosition);
@ -76,15 +76,15 @@ public class SystemUniversalZipEntry
}
else
{
_entryFullPath = "";
_entryFullPath = ""; //$NON-NLS-1$
_entryName = _entryFullName;
}
int i = _entryFullName.lastIndexOf(".");
int i = _entryFullName.lastIndexOf("."); //$NON-NLS-1$
if (i == -1)
{
_extension = "";
_extension = ""; //$NON-NLS-1$
} else _extension = _entryFullName.substring(i + 1);
if (_entryFullName.indexOf("/") != -1) _nested = true;
if (_entryFullName.indexOf("/") != -1) _nested = true; //$NON-NLS-1$
}
/**

View file

@ -138,7 +138,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
protected void fillBranch(ZipEntry next)
{
VirtualChild nextChild;
if (next.getName().equals("/")) return; // dummy entry
if (next.getName().equals("/")) return; // dummy entry //$NON-NLS-1$
if (!next.isDirectory())
{
SystemUniversalZipEntry nextEntry = new SystemUniversalZipEntry(next);
@ -192,18 +192,18 @@ public class SystemZipHandler implements ISystemArchiveHandler
_virtualFS.put(key, newValue);
// base case 2
if (key.equals(""))
if (key.equals("")) //$NON-NLS-1$
{
return;
}
else
{
int i = key.lastIndexOf("/");
int i = key.lastIndexOf("/"); //$NON-NLS-1$
if (i == -1) // recursive last step
{
VirtualChild nextValue = new VirtualChild(this, key);
nextValue.isDirectory = true;
recursivePopulate("", nextValue);
recursivePopulate("", nextValue); //$NON-NLS-1$
return;
}
else // recursive step
@ -285,7 +285,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
ZipEntry next = (ZipEntry) entries.nextElement();
String nextName = ArchiveHandlerManager.cleanUpVirtualPath(next.getName());
if (nextName.startsWith(parent) && !nextName.equals(parent+"/"))
if (nextName.startsWith(parent) && !nextName.equals(parent+"/")) //$NON-NLS-1$
{
SystemUniversalZipEntry nextEntry = new SystemUniversalZipEntry(next);
VirtualChild nextChild = new VirtualChild(this, nextEntry.getFullName());
@ -364,13 +364,13 @@ public class SystemZipHandler implements ISystemArchiveHandler
if (!updateVirtualFSIfNecessary()) return new VirtualChild(this, fullVirtualName);
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
if (fullVirtualName == "" || fullVirtualName == null) return new VirtualChild(this);
int i = fullVirtualName.lastIndexOf("/");
if (fullVirtualName == "" || fullVirtualName == null) return new VirtualChild(this); //$NON-NLS-1$
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
String path;
String name;
if (i == -1)
{
path = "";
path = ""; //$NON-NLS-1$
name = fullVirtualName;
}
else
@ -393,16 +393,16 @@ public class SystemZipHandler implements ISystemArchiveHandler
if (!_exists) return false;
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
if (fullVirtualName == "" || fullVirtualName == null) return false;
if (fullVirtualName == "" || fullVirtualName == null) return false; //$NON-NLS-1$
if (_vfsLastModified == _file.lastModified())
{
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
String path;
String name;
if (i == -1)
{
path = "";
path = ""; //$NON-NLS-1$
name = fullVirtualName;
}
else
@ -430,7 +430,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
try
{
safeGetEntry(fullVirtualName + "/");
safeGetEntry(fullVirtualName + "/"); //$NON-NLS-1$
retval = true;
}
catch (IOException f)
@ -445,7 +445,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
else
{
System.out.println("Could not open the ZipFile " + _file.toString());
System.out.println("Could not open the ZipFile " + _file.toString()); //$NON-NLS-1$
return false;
}
}
@ -659,7 +659,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
String name;
int charsToTrim;
int j = dir.lastIndexOf("/");
int j = dir.lastIndexOf("/"); //$NON-NLS-1$
if (j == -1)
{
charsToTrim = 0;
@ -673,7 +673,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
if (destination == null)
{
if (dir.equals(""))
if (dir.equals("")) //$NON-NLS-1$
{
destination = destinationParent;
}
@ -689,8 +689,8 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
if (!SystemArchiveUtil.delete(destination))
{
System.out.println("Could not overwrite directory " + destination);
System.out.println("(Could not delete old directory)");
System.out.println("Could not overwrite directory " + destination); //$NON-NLS-1$
System.out.println("(Could not delete old directory)"); //$NON-NLS-1$
return false;
}
}
@ -699,8 +699,8 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
if (!destination.mkdirs())
{
System.out.println("Could not overwrite directory " + destination);
System.out.println("(Could not create new directory)");
System.out.println("Could not overwrite directory " + destination); //$NON-NLS-1$
System.out.println("(Could not create new directory)"); //$NON-NLS-1$
return false;
}
}
@ -741,7 +741,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
if (!nextFile.mkdirs())
{
System.out.println("Could not create folder " + nextFile.toString());
System.out.println("Could not create folder " + nextFile.toString()); //$NON-NLS-1$
return false;
}
}
@ -770,7 +770,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
if (!file.createNewFile())
{
System.out.println("File already exists: " + file.toString());
System.out.println("File already exists: " + file.toString()); //$NON-NLS-1$
return false;
}
else
@ -786,7 +786,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
else
{
System.out.println("Could not create " + file.toString());
System.out.println("Could not create " + file.toString()); //$NON-NLS-1$
System.out.println(e.getMessage());
return false;
}
@ -805,10 +805,10 @@ public class SystemZipHandler implements ISystemArchiveHandler
if (!_exists) return false;
virtualPath = ArchiveHandlerManager.cleanUpVirtualPath(virtualPath);
if (exists(virtualPath + "/" + name))
if (exists(virtualPath + "/" + name)) //$NON-NLS-1$
{
// wrong method
return replace(virtualPath + "/" + name, stream, name, sourceEncoding, targetEncoding, isText);
return replace(virtualPath + "/" + name, stream, name, sourceEncoding, targetEncoding, isText); //$NON-NLS-1$
}
else
{
@ -819,7 +819,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
@ -828,7 +828,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
VirtualChild[] vcList = getVirtualChildrenList(false);
// if it is an empty zip file, no need to recreate it
if (!(vcList.length == 1) || !vcList[0].fullName.equals(""))
if (!(vcList.length == 1) || !vcList[0].fullName.equals("")) //$NON-NLS-1$
{
recreateZipDeleteEntries(vcList, dest, null);
}
@ -846,7 +846,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not add a file.");
System.out.println("Could not add a file."); //$NON-NLS-1$
System.out.println(e.getMessage());
closeZipFile();
return false;
@ -893,17 +893,17 @@ public class SystemZipHandler implements ISystemArchiveHandler
for (int i = 0; i < numFiles; i++)
{
if (!files[i].exists() || !files[i].canRead()) return false;
if (exists(virtualPath + "/" + names[i]))
if (exists(virtualPath + "/" + names[i])) //$NON-NLS-1$
{
// sorry, wrong method buddy
return replace(virtualPath + "/" + names[i], files[i], names[i]);
return replace(virtualPath + "/" + names[i], files[i], names[i]); //$NON-NLS-1$
}
}
File outputTempFile;
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
@ -912,7 +912,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
VirtualChild[] vcList = getVirtualChildrenList(false);
// if it is an empty zip file, no need to recreate it
if (!(vcList.length == 1) || !vcList[0].fullName.equals(""))
if (!(vcList.length == 1) || !vcList[0].fullName.equals("")) //$NON-NLS-1$
{
recreateZipDeleteEntries(vcList, dest, null);
}
@ -933,7 +933,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not add a file.");
System.out.println("Could not add a file."); //$NON-NLS-1$
System.out.println(e.getMessage());
if (closeZipFile) closeZipFile();
return false;
@ -989,7 +989,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
// the zip file will be empty, but it must have at least one entry,
// so we will put in a dummy entry.
ZipEntry entry = new ZipEntry("/");
ZipEntry entry = new ZipEntry("/"); //$NON-NLS-1$
dest.putNextEntry(entry);
dest.closeEntry();
return;
@ -1002,7 +1002,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
if (omitChildren != null && omitChildren.contains(vcList[i].fullName)) continue;
if (vcList[i].isDirectory)
{
ZipEntry nextEntry = safeGetEntry(vcList[i].fullName + "/");
ZipEntry nextEntry = safeGetEntry(vcList[i].fullName + "/"); //$NON-NLS-1$
dest.putNextEntry(nextEntry);
dest.closeEntry();
continue;
@ -1096,13 +1096,13 @@ public class SystemZipHandler implements ISystemArchiveHandler
ZipEntry newEntry;
if (file.isDirectory())
{
String fullName = virtualPath + "/" + name;
if (!fullName.endsWith("/")) fullName = fullName + "/";
String fullName = virtualPath + "/" + name; //$NON-NLS-1$
if (!fullName.endsWith("/")) fullName = fullName + "/"; //$NON-NLS-1$ //$NON-NLS-2$
newEntry = createSafeZipEntry(fullName);
}
else
{
newEntry = createSafeZipEntry(virtualPath + "/" + name);
newEntry = createSafeZipEntry(virtualPath + "/" + name); //$NON-NLS-1$
}
newEntry.setTime(file.lastModified());
dest.putNextEntry(newEntry);
@ -1161,7 +1161,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
protected ZipEntry appendBytes(InputStream stream, ZipOutputStream dest, String virtualPath, String name, String sourceEncoding, String targetEncoding, boolean isText) throws IOException
{
ZipEntry newEntry;
newEntry = createSafeZipEntry(virtualPath + "/" + name);
newEntry = createSafeZipEntry(virtualPath + "/" + name); //$NON-NLS-1$
dest.putNextEntry(newEntry);
BufferedInputStream source = new BufferedInputStream(stream);
@ -1210,7 +1210,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
String oldName = _file.getAbsolutePath();
_zipfile.close();
File oldFile = new File(oldName + "old");
File oldFile = new File(oldName + "old"); //$NON-NLS-1$
System.out.println(_file.renameTo(oldFile));
System.out.println(outputTempFile.renameTo(_file));
_vfsLastModified = _file.lastModified();
@ -1255,7 +1255,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
dest.setMethod(ZipOutputStream.DEFLATED);
@ -1301,7 +1301,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
catch (IOException e)
{
System.out.println(e.getMessage());
System.out.println("Could not delete " + fullVirtualName);
System.out.println("Could not delete " + fullVirtualName); //$NON-NLS-1$
if (!(outputTempFile == null)) outputTempFile.delete();
if (closeZipFile) closeZipFile();
return false;
@ -1360,7 +1360,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
dest.setMethod(ZipOutputStream.DEFLATED);
@ -1371,17 +1371,17 @@ public class SystemZipHandler implements ISystemArchiveHandler
recreateZipDeleteEntries(vcList, dest, omissions);
// Now append the additional entry to the zip file.
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
String virtualPath;
if (i == -1)
{
virtualPath = "";
virtualPath = ""; //$NON-NLS-1$
}
else
{
virtualPath = fullVirtualName.substring(0,i);
}
ZipEntry newEntry = appendFile(file, dest, virtualPath, name, SystemEncodingUtil.ENCODING_UTF_8, SystemEncodingUtil.ENCODING_UTF_8, false);
appendFile(file, dest, virtualPath, name, SystemEncodingUtil.ENCODING_UTF_8, SystemEncodingUtil.ENCODING_UTF_8, false);
dest.close();
// Now replace the old zip file with the new one
@ -1390,7 +1390,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not replace " + file.getName());
System.out.println("Could not replace " + file.getName()); //$NON-NLS-1$
if (!(outputTempFile == null)) outputTempFile.delete();
if (closeZipFile) closeZipFile();
return false;
@ -1417,7 +1417,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
dest.setMethod(ZipOutputStream.DEFLATED);
@ -1428,17 +1428,17 @@ public class SystemZipHandler implements ISystemArchiveHandler
recreateZipDeleteEntries(vcList, dest, omissions);
// Now append the additional entry to the zip file.
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
String virtualPath;
if (i == -1)
{
virtualPath = "";
virtualPath = ""; //$NON-NLS-1$
}
else
{
virtualPath = fullVirtualName.substring(0,i);
}
ZipEntry newEntry = appendBytes(stream, dest, virtualPath, name, sourceEncoding, targetEncoding, isText);
appendBytes(stream, dest, virtualPath, name, sourceEncoding, targetEncoding, isText);
dest.close();
// Now replace the old zip file with the new one
@ -1447,7 +1447,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not replace " + fullVirtualName);
System.out.println("Could not replace " + fullVirtualName); //$NON-NLS-1$
if (!(outputTempFile == null)) outputTempFile.delete();
closeZipFile();
return false;
@ -1479,7 +1479,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
VirtualChild vc = getVirtualFile(fullVirtualName);
if (!vc.exists())
{
System.out.println("The virtual file " + fullVirtualName + " does not exist.");
System.out.println("The virtual file " + fullVirtualName + " does not exist."); //$NON-NLS-1$ //$NON-NLS-2$
return false;
}
if (openZipFile())
@ -1488,7 +1488,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
dest.setMethod(ZipOutputStream.DEFLATED);
@ -1508,8 +1508,8 @@ public class SystemZipHandler implements ISystemArchiveHandler
String newName = newFullVirtualName + suffix;
if (renameList[i].isDirectory)
{
newName = newName + "/";
names.put(renameList[i].fullName + "/", newName);
newName = newName + "/"; //$NON-NLS-1$
names.put(renameList[i].fullName + "/", newName); //$NON-NLS-1$
}
else
{
@ -1519,7 +1519,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
safeGetEntry(fullVirtualName);
names.put(fullVirtualName + "/", newFullVirtualName + "/");
names.put(fullVirtualName + "/", newFullVirtualName + "/"); //$NON-NLS-1$ //$NON-NLS-2$
}
catch (IOException e) {}
}
@ -1540,7 +1540,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not rename " + fullVirtualName);
System.out.println("Could not rename " + fullVirtualName); //$NON-NLS-1$
if (!(outputTempFile == null)) outputTempFile.delete();
if (closeZipFile) closeZipFile();
return false;
@ -1558,10 +1558,10 @@ public class SystemZipHandler implements ISystemArchiveHandler
{
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
destinationVirtualPath = ArchiveHandlerManager.cleanUpVirtualPath(destinationVirtualPath);
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
if (i == -1)
{
return fullRename(fullVirtualName, destinationVirtualPath + "/" + fullVirtualName);
return fullRename(fullVirtualName, destinationVirtualPath + "/" + fullVirtualName); //$NON-NLS-1$
}
String name = fullVirtualName.substring(i);
return fullRename(fullVirtualName, destinationVirtualPath + name);
@ -1573,7 +1573,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
public boolean rename(String fullVirtualName, String newName)
{
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
int i = fullVirtualName.lastIndexOf("/");
int i = fullVirtualName.lastIndexOf("/"); //$NON-NLS-1$
if (i == -1)
{
return fullRename(fullVirtualName, newName);
@ -1595,7 +1595,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
String name;
String fullName = fullNames[i];
fullName = ArchiveHandlerManager.cleanUpVirtualPath(fullName);
int j = fullName.lastIndexOf("/");
int j = fullName.lastIndexOf("/"); //$NON-NLS-1$
if (j == -1)
{
name = fullName;
@ -1606,14 +1606,14 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
try
{
files[i] = File.createTempFile(name, "virtual");
files[i] = File.createTempFile(name, "virtual"); //$NON-NLS-1$
files[i].deleteOnExit();
extractVirtualFile(fullNames[i], files[i]);
}
catch (IOException e)
{
System.out.println(e.getMessage());
System.out.println("Could not extract virtual file: " + fullNames[i]);
System.out.println("Could not extract virtual file: " + fullNames[i]); //$NON-NLS-1$
return null;
}
}
@ -1626,7 +1626,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
public boolean createFolder(String name)
{
name = ArchiveHandlerManager.cleanUpVirtualPath(name);
name = name + "/";
name = name + "/"; //$NON-NLS-1$
return createVirtualObject(name, true);
}
@ -1662,7 +1662,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
try
{
// Open a new tempfile which will be our destination for the new zip
outputTempFile = new File(_file.getAbsolutePath() + "temp");
outputTempFile = new File(_file.getAbsolutePath() + "temp"); //$NON-NLS-1$
ZipOutputStream dest = new ZipOutputStream(
new FileOutputStream(outputTempFile));
dest.setMethod(ZipOutputStream.DEFLATED);
@ -1670,7 +1670,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
VirtualChild[] vcList = getVirtualChildrenList(false);
// if it is an empty zip file, no need to recreate it
if (!(vcList.length == 1) || !vcList[0].fullName.equals(""))
if (!(vcList.length == 1) || !vcList[0].fullName.equals("")) //$NON-NLS-1$
{
recreateZipDeleteEntries(vcList, dest, null);
}
@ -1688,7 +1688,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not add a file.");
System.out.println("Could not add a file."); //$NON-NLS-1$
System.out.println(e.getMessage());
if (closeZipFile) closeZipFile();
return false;
@ -1710,7 +1710,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
*/
protected ZipEntry appendEmptyFile(ZipOutputStream dest, String name) throws IOException
{
boolean isDirectory = name.endsWith("/");
boolean isDirectory = name.endsWith("/"); //$NON-NLS-1$
ZipEntry newEntry;
newEntry = createSafeZipEntry(name);
dest.putNextEntry(newEntry);
@ -1731,13 +1731,13 @@ public class SystemZipHandler implements ISystemArchiveHandler
*/
protected ZipEntry createSafeZipEntry(String name)
{
if (name.startsWith("/")) name = name.substring(1);
if (name.startsWith("/")) name = name.substring(1); //$NON-NLS-1$
return new ZipEntry(name);
}
public String getStandardName(VirtualChild vc)
{
if (vc.isDirectory) return vc.fullName + "/";
if (vc.isDirectory) return vc.fullName + "/"; //$NON-NLS-1$
return vc.fullName;
}
@ -1754,7 +1754,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not open zipfile: " + _file);
System.out.println("Could not open zipfile: " + _file); //$NON-NLS-1$
System.out.println(e.getMessage());
return false;
}
@ -1769,7 +1769,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
catch (IOException e)
{
System.out.println("Could not close zipfile: " + _file);
System.out.println("Could not close zipfile: " + _file); //$NON-NLS-1$
System.out.println(e.getMessage());
return false;
}
@ -1806,8 +1806,8 @@ public class SystemZipHandler implements ISystemArchiveHandler
protected ZipEntry safeGetEntry(String name) throws IOException
{
ZipEntry entry = _zipfile.getEntry(name);
if (entry == null) entry = _zipfile.getEntry("/" + name);
if (entry == null) throw new IOException("SystemZipHandler.safeGetEntry(): The ZipEntry " + name + " cannot be found in " + _file.toString());
if (entry == null) entry = _zipfile.getEntry("/" + name); //$NON-NLS-1$
if (entry == null) throw new IOException("SystemZipHandler.safeGetEntry(): The ZipEntry " + name + " cannot be found in " + _file.toString()); //$NON-NLS-1$ //$NON-NLS-2$
return entry;
}
@ -1923,7 +1923,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
*/
public String getCommentFor(String fullVirtualName, boolean closeZipFile)
{
if (!_exists) return "";
if (!_exists) return ""; //$NON-NLS-1$
if (openZipFile())
{
@ -1936,14 +1936,14 @@ public class SystemZipHandler implements ISystemArchiveHandler
catch (IOException e)
{
if (closeZipFile) closeZipFile();
return "";
return ""; //$NON-NLS-1$
}
if (closeZipFile) closeZipFile();
String comment = entry.getComment();
if (comment == null) return "";
if (comment == null) return ""; //$NON-NLS-1$
else return comment;
}
else return "";
else return ""; //$NON-NLS-1$
}
/* (non-Javadoc)
@ -1995,7 +1995,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
*/
public String getCompressionMethodFor(String fullVirtualName, boolean closeZipFile)
{
if (!_exists) return "";
if (!_exists) return ""; //$NON-NLS-1$
if (openZipFile())
{
@ -2008,19 +2008,19 @@ public class SystemZipHandler implements ISystemArchiveHandler
catch (IOException e)
{
if (closeZipFile) closeZipFile();
return "";
return ""; //$NON-NLS-1$
}
if (closeZipFile) closeZipFile();
return (new Integer(entry.getMethod())).toString();
}
else return "";
else return ""; //$NON-NLS-1$
}
/* (non-Javadoc)
* @see org.eclipse.rse.core.archiveutils.ISystemArchiveHandler#getArchiveComment()
*/
public String getArchiveComment()
{
return "";
return ""; //$NON-NLS-1$
}
/**
@ -2038,7 +2038,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
public String getClassification(String fullVirtualName, boolean closeZipFile) {
// default type
String type = "file";
String type = "file"; //$NON-NLS-1$
if (!_exists) {
return type;
@ -2047,7 +2047,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
fullVirtualName = ArchiveHandlerManager.cleanUpVirtualPath(fullVirtualName);
// if it's not a class file, we do not classify it
if (!fullVirtualName.endsWith(".class")) {
if (!fullVirtualName.endsWith(".class")) { //$NON-NLS-1$
return type;
}
@ -2087,16 +2087,16 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
// if it is executable, then also get qualified class name
if (isExecutable) {
type = "executable(java";
if (isExecutable && parser != null) {
type = "executable(java"; //$NON-NLS-1$
String qualifiedClassName = parser.getQualifiedClassName();
if (qualifiedClassName != null) {
type = type + ":" + qualifiedClassName;
type = type + ":" + qualifiedClassName; //$NON-NLS-1$
}
type = type + ")";
type = type + ")"; //$NON-NLS-1$
}
return type;
@ -2108,10 +2108,10 @@ public class SystemZipHandler implements ISystemArchiveHandler
virtualPath = ArchiveHandlerManager.cleanUpVirtualPath(virtualPath);
if (!file.isDirectory())
{
if (exists(virtualPath + "/" + name))
if (exists(virtualPath + "/" + name)) //$NON-NLS-1$
{
// wrong method
return replace(virtualPath + "/" + name, file, name);
return replace(virtualPath + "/" + name, file, name); //$NON-NLS-1$
}
else
{
@ -2146,7 +2146,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
sources[i] = (File) kids[i];
newNames[i] = sources[i].getAbsolutePath().substring(charsToTrim);
newNames[i] = newNames[i].replace('\\','/');
if (sources[i].isDirectory() && !newNames[i].endsWith("/")) newNames[i] = newNames[i] + "/";
if (sources[i].isDirectory() && !newNames[i].endsWith("/")) newNames[i] = newNames[i] + "/"; //$NON-NLS-1$ //$NON-NLS-2$
// this part can be changed to allow different encodings for different files
sourceEncodings[i] = sourceEncoding;
@ -2159,7 +2159,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
targetEncodings[children.size()] = targetEncoding;
isTexts[children.size()] = registry.isText(file);
if (!newNames[children.size()].endsWith("/")) newNames[children.size()] = newNames[children.size()] + "/";
if (!newNames[children.size()].endsWith("/")) newNames[children.size()] = newNames[children.size()] + "/"; //$NON-NLS-1$ //$NON-NLS-2$
return add(sources, virtualPath, newNames, sourceEncodings, targetEncodings, isTexts);
}
}
@ -2170,10 +2170,10 @@ public class SystemZipHandler implements ISystemArchiveHandler
virtualPath = ArchiveHandlerManager.cleanUpVirtualPath(virtualPath);
if (!file.isDirectory())
{
if (exists(virtualPath + "/" + name))
if (exists(virtualPath + "/" + name)) //$NON-NLS-1$
{
// wrong method
return replace(virtualPath + "/" + name, file, name);
return replace(virtualPath + "/" + name, file, name); //$NON-NLS-1$
}
else
{
@ -2192,7 +2192,6 @@ public class SystemZipHandler implements ISystemArchiveHandler
}
else
{
String sourceName = name;
HashSet children = new HashSet();
listAllFiles(file, children);
File[] sources = new File[children.size() + 1];
@ -2208,7 +2207,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
sources[i] = (File) kids[i];
newNames[i] = sources[i].getAbsolutePath().substring(charsToTrim);
newNames[i] = newNames[i].replace('\\','/');
if (sources[i].isDirectory() && !newNames[i].endsWith("/")) newNames[i] = newNames[i] + "/";
if (sources[i].isDirectory() && !newNames[i].endsWith("/")) newNames[i] = newNames[i] + "/"; //$NON-NLS-1$ //$NON-NLS-2$
// this part can be changed to allow different encodings for different files
sourceEncodings[i] = sourceEncoding;
@ -2220,7 +2219,7 @@ public class SystemZipHandler implements ISystemArchiveHandler
sourceEncodings[children.size()] = sourceEncoding;
targetEncodings[children.size()] = targetEncoding;
isTexts[children.size()] = isText;
if (!newNames[children.size()].endsWith("/")) newNames[children.size()] = newNames[children.size()] + "/";
if (!newNames[children.size()].endsWith("/")) newNames[children.size()] = newNames[children.size()] + "/"; //$NON-NLS-1$ //$NON-NLS-2$
return add(sources, virtualPath, newNames, sourceEncodings, targetEncodings, isTexts);
}
}

View file

@ -43,9 +43,9 @@ public final class VirtualChild {
*/
public VirtualChild(ISystemArchiveHandler handler)
{
fullName = "";
name = "";
path = "";
fullName = ""; //$NON-NLS-1$
name = ""; //$NON-NLS-1$
path = ""; //$NON-NLS-1$
isDirectory = false;
_handler = handler;
_extractedFile = null;
@ -112,7 +112,7 @@ public final class VirtualChild {
*/
public String getComment()
{
if (_handler == null) return "";
if (_handler == null) return ""; //$NON-NLS-1$
return _handler.getCommentFor(fullName);
}
@ -131,7 +131,7 @@ public final class VirtualChild {
*/
public String getCompressionMethod()
{
if (_handler == null) return "";
if (_handler == null) return ""; //$NON-NLS-1$
return _handler.getCompressionMethodFor(fullName);
}
@ -172,16 +172,16 @@ public final class VirtualChild {
{
try
{
int i = name.lastIndexOf(".");
String ext = "";
int i = name.lastIndexOf("."); //$NON-NLS-1$
String ext = ""; //$NON-NLS-1$
if (i != -1) ext = name.substring(i+1);
if (i < 3)
{
_extractedFile = File.createTempFile(name + "123", "virtual." + ext);
_extractedFile = File.createTempFile(name + "123", "virtual." + ext); //$NON-NLS-1$ //$NON-NLS-2$
}
else
{
_extractedFile = File.createTempFile(name, "virtual." + ext);
_extractedFile = File.createTempFile(name, "virtual." + ext); //$NON-NLS-1$
}
_extractedFile.deleteOnExit();
if (_handler == null) return _extractedFile;
@ -191,7 +191,7 @@ public final class VirtualChild {
{
if (!(_extractedFile.delete() && _extractedFile.mkdirs()))
{
System.out.println("VirtualChild.getExtractedFile(): Could not create temp dir.");
System.out.println("VirtualChild.getExtractedFile(): Could not create temp dir."); //$NON-NLS-1$
return null;
}
}
@ -204,7 +204,7 @@ public final class VirtualChild {
}
catch (IOException e)
{
System.out.println("VirtualChild.getExtractedFile(): ");
System.out.println("VirtualChild.getExtractedFile(): "); //$NON-NLS-1$
System.out.println(e.getMessage());
}
}
@ -285,11 +285,11 @@ public final class VirtualChild {
{
newName = ArchiveHandlerManager.cleanUpVirtualPath(newName);
fullName = newName;
int i = newName.lastIndexOf("/");
int i = newName.lastIndexOf("/"); //$NON-NLS-1$
if (i == -1)
{
name = newName;
path = "";
path = ""; //$NON-NLS-1$
}
else
{

View file

@ -77,7 +77,7 @@ public class BasicClassFileParser {
int nameIndex = info.getNameIndex();
String name = getString(nameIndex);
if (name.equals("main")) {
if (name.equals("main")) { //$NON-NLS-1$
// check access flags for public and static
int accessFlags = info.getAccessFlags();
@ -88,7 +88,7 @@ public class BasicClassFileParser {
int descriptorIndex = info.getDescriptorIndex();
String descriptor = getString(descriptorIndex);
if (descriptor.equals("([Ljava/lang/String;)V")) {
if (descriptor.equals("([Ljava/lang/String;)V")) { //$NON-NLS-1$
return true;
}
}

View file

@ -78,7 +78,7 @@ public class EnhancedClassLoader extends ClassLoader {
String parentPath = rootPath;
// system file separator
String fileSep = System.getProperty("file.separator");
String fileSep = System.getProperty("file.separator"); //$NON-NLS-1$
// add file separator to the parent path if it does not end with it
if (!parentPath.endsWith(fileSep)) {
@ -99,7 +99,7 @@ public class EnhancedClassLoader extends ClassLoader {
}
}
String filePath = buf.append(".class").toString();
String filePath = buf.append(".class").toString(); //$NON-NLS-1$
File file = new File(filePath);

View file

@ -94,7 +94,7 @@ public class SystemMessage
public void setIndicator(char ind) throws IndicatorException {
// check that a valid indicator was specified
if (ind != INQUIRY && ind != INFORMATION && ind != ERROR && ind != WARNING && ind != UNEXPECTED && ind != COMPLETION)
throw (new IndicatorException("Indicator specified not valid. Unable to set Indicator."));
throw (new IndicatorException("Indicator specified not valid. Unable to set Indicator.")); //$NON-NLS-1$
indicator = ind;
}
@ -147,7 +147,7 @@ public class SystemMessage
// otherwise we need to count the substitution variables.
else {
numSubs = 0; // initial value
String allText = level1NS + " " + level2NS;
String allText = level1NS + " " + level2NS; //$NON-NLS-1$
String subVar = subPrefix + new Integer(numSubs + 1).toString();
int subLoc = allText.indexOf(subVar);
while (subLoc >= 0) {
@ -426,7 +426,7 @@ public class SystemMessage
* Returns string of the form: msgId + severity + ":" + first-level-text
*/
public String toString() {
return getFullMessageID() + ": " + getLevelOneText();
return getFullMessageID() + ": " + getLevelOneText(); //$NON-NLS-1$
}
/**
@ -459,7 +459,7 @@ public class SystemMessage
}
*/
if (sub == null) return "";
if (sub == null) return ""; //$NON-NLS-1$
if (sub instanceof Exception) {
Exception exc = (Exception) sub;
@ -468,7 +468,7 @@ public class SystemMessage
String msg = exc.toString();
//String msg = exc.getMessage();
if ((msg == null) || (exc instanceof ClassCastException)) msg = exc.getClass().getName();
return msg + "\n" + excWriter.toString();
return msg + "\n" + excWriter.toString(); //$NON-NLS-1$
}
return sub.toString();

View file

@ -57,16 +57,16 @@ public class SystemMessageFile implements ErrorHandler
// caching SystemMessage objects for previously issued messages. Phil
private Hashtable messages = new Hashtable();
// XML TAG AND ELEMENT NAMES...
private static final String XML_TAG_COMPONENT = "Component";
private static final String XML_TAG_SUBCOMPONENT = "Subcomponent";
private static final String XML_TAG_MESSAGeList = "MessageList";
private static final String XML_TAG_MESSAGE = "Message";
private static final String XML_TAG_LEVELONE = "LevelOne";
private static final String XML_TAG_LEVELTWO = "LevelTwo";
private static final String XML_ATTR_ABBR = "Abbr";
private static final String XML_ATTR_ID = "ID";
private static final String XML_ATTR_INDICATOR = "Indicator";
private static final String XML_ATTR_NAME = "Name";
private static final String XML_TAG_COMPONENT = "Component"; //$NON-NLS-1$
private static final String XML_TAG_SUBCOMPONENT = "Subcomponent"; //$NON-NLS-1$
private static final String XML_TAG_MESSAGeList = "MessageList"; //$NON-NLS-1$
private static final String XML_TAG_MESSAGE = "Message"; //$NON-NLS-1$
private static final String XML_TAG_LEVELONE = "LevelOne"; //$NON-NLS-1$
private static final String XML_TAG_LEVELTWO = "LevelTwo"; //$NON-NLS-1$
private static final String XML_ATTR_ABBR = "Abbr"; //$NON-NLS-1$
private static final String XML_ATTR_ID = "ID"; //$NON-NLS-1$
private static final String XML_ATTR_INDICATOR = "Indicator"; //$NON-NLS-1$
private static final String XML_ATTR_NAME = "Name"; //$NON-NLS-1$
@ -163,13 +163,13 @@ public class SystemMessageFile implements ErrorHandler
// DY Defect 42605
if (msgFile.getXMLDocument() == null)
{
issueErrorMessage("No XML document for message file", echoErrorsToStandardOut);
issueErrorMessage("No XML document for message file", echoErrorsToStandardOut); //$NON-NLS-1$
return null;
}
// caching added by Phil to increase performance, and not to leave a trail of SystemMessage objects for
// the garbage collector. Hopefully, the extra memory for the cache does not defeat these benefits.
SystemMessage msg = (SystemMessage)messages.get(msgFile.getMessageShortFileName()+":"+msgId);
SystemMessage msg = (SystemMessage)messages.get(msgFile.getMessageShortFileName()+":"+msgId); //$NON-NLS-1$
if (msg != null)
{
//System.out.println("Reusing msg " + msgId);
@ -185,7 +185,7 @@ public class SystemMessageFile implements ErrorHandler
NodeList componentElementList = msgFile.getXMLDocument().getElementsByTagName(XML_TAG_COMPONENT);
if ((componentElementList == null) || (componentElementList.getLength() == 0))
{
issueErrorMessage("Unable to find any Component elements",echoErrorsToStandardOut);
issueErrorMessage("Unable to find any Component elements",echoErrorsToStandardOut); //$NON-NLS-1$
return null;
}
@ -197,7 +197,7 @@ public class SystemMessageFile implements ErrorHandler
if ((subComponentList == null) || (subComponentList.getLength() == 0))
{
issueErrorMessage("Unable to find any Subcomponent elements",echoErrorsToStandardOut);
issueErrorMessage("Unable to find any Subcomponent elements",echoErrorsToStandardOut); //$NON-NLS-1$
return null;
}
@ -213,8 +213,8 @@ public class SystemMessageFile implements ErrorHandler
//String msgPrefix=componentAbbr+subComponentAbbr;
String msgPrefix = (componentAbbr + subComponentAbbr).toUpperCase();
char msgIndicator=' ';
String msgL1="";
String msgL2="";
String msgL1=""; //$NON-NLS-1$
String msgL2=""; //$NON-NLS-1$
// if the message prefix matches, then try to find the message
//if (msgPrefix.toUpperCase().equals(msgId.toUpperCase().substring(0,msgPrefix.length())) &&
@ -242,7 +242,7 @@ public class SystemMessageFile implements ErrorHandler
messageListNode = (Element)msgListNodes.item(0);
else
{
issueWarningMessage("unable to find MessageList nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut);
issueWarningMessage("unable to find MessageList nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut); //$NON-NLS-1$
continue;
}
@ -252,7 +252,7 @@ public class SystemMessageFile implements ErrorHandler
NodeList msgNodes = messageListNode.getElementsByTagName(XML_TAG_MESSAGE);
if ((msgNodes==null) || (msgNodes.getLength()==0))
{
issueWarningMessage("unable to find Message nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut);
issueWarningMessage("unable to find Message nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut); //$NON-NLS-1$
continue;
}
boolean match = false; // I added this so we stop looping when we find what we are looking for!!! Phil.
@ -291,7 +291,7 @@ public class SystemMessageFile implements ErrorHandler
try
{
msg = loadSystemMessage(componentAbbr, subComponentAbbr, msgNumber, msgIndicator, msgL1, msgL2);
messages.put(msgFile.getMessageShortFileName()+":"+msgId, msg); // add to cache so we find it immediately next time!!
messages.put(msgFile.getMessageShortFileName()+":"+msgId, msg); // add to cache so we find it immediately next time!! //$NON-NLS-1$
return msg;
}
catch (IndicatorException e)
@ -329,7 +329,7 @@ public class SystemMessageFile implements ErrorHandler
*/
private String getNodeText(Node msgNode)
{
String nodeText = "";
String nodeText = ""; //$NON-NLS-1$
for (Node textNode=msgNode.getFirstChild();
textNode!=null; textNode=textNode.getNextSibling())
{
@ -349,12 +349,12 @@ public class SystemMessageFile implements ErrorHandler
{
boolean echoErrorsToStandardOut = true;
if (msgFile.getXMLDocument() == null)
return issueErrorMessage("No XML document for message file", echoErrorsToStandardOut);
return issueErrorMessage("No XML document for message file", echoErrorsToStandardOut); //$NON-NLS-1$
// parse out the Abbr attr of the first Component element
NodeList componentElementList = msgFile.getXMLDocument().getElementsByTagName(XML_TAG_COMPONENT);
if ((componentElementList == null) || (componentElementList.getLength() == 0))
return issueErrorMessage("Unable to find any Component elements",echoErrorsToStandardOut);
return issueErrorMessage("Unable to find any Component elements",echoErrorsToStandardOut); //$NON-NLS-1$
Element componentElement = (Element)componentElementList.item(0);
String componentAbbr = componentElement.getAttribute(XML_ATTR_ABBR);
@ -363,7 +363,7 @@ public class SystemMessageFile implements ErrorHandler
NodeList subComponentList=msgFile.getXMLDocument().getElementsByTagName(XML_TAG_SUBCOMPONENT);
if ((subComponentList == null) || (subComponentList.getLength() == 0))
return issueErrorMessage("Unable to find any Subcomponent elements",echoErrorsToStandardOut);
return issueErrorMessage("Unable to find any Subcomponent elements",echoErrorsToStandardOut); //$NON-NLS-1$
// scan all subcomponents...
boolean anyDupes = false;
@ -381,14 +381,14 @@ public class SystemMessageFile implements ErrorHandler
messageListNode = (Element)msgListNodes.item(0);
else
{
issueWarningMessage("unable to find MessageList nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut);
issueWarningMessage("unable to find MessageList nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut); //$NON-NLS-1$
continue;
}
NodeList msgNodes = messageListNode.getElementsByTagName(XML_TAG_MESSAGE);
if ((msgNodes==null) || (msgNodes.getLength()==0))
{
issueWarningMessage("unable to find Message nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut);
issueWarningMessage("unable to find Message nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut); //$NON-NLS-1$
continue;
}
for (int msgIdx = 0; (msgIdx < msgNodes.getLength()); msgIdx++)
@ -398,7 +398,7 @@ public class SystemMessageFile implements ErrorHandler
if (msgsById.contains(msgId))
{
anyDupes = true;
issueWarningMessage("Warning: duplicate message " + msgId + " found", echoErrorsToStandardOut);
issueWarningMessage("Warning: duplicate message " + msgId + " found", echoErrorsToStandardOut); //$NON-NLS-1$ //$NON-NLS-2$
}
else
msgsById.addElement(msgId);
@ -417,12 +417,12 @@ public class SystemMessageFile implements ErrorHandler
{
boolean echoErrorsToStandardOut = true;
if (msgFile.getXMLDocument() == null)
return issueErrorMessage("No XML document for message file", echoErrorsToStandardOut);
return issueErrorMessage("No XML document for message file", echoErrorsToStandardOut); //$NON-NLS-1$
// parse out the Abbr attr of the first Component element
NodeList componentElementList = msgFile.getXMLDocument().getElementsByTagName(XML_TAG_COMPONENT);
if ((componentElementList == null) || (componentElementList.getLength() == 0))
return issueErrorMessage("Unable to find any Component elements",echoErrorsToStandardOut);
return issueErrorMessage("Unable to find any Component elements",echoErrorsToStandardOut); //$NON-NLS-1$
Element componentElement = (Element)componentElementList.item(0);
String componentAbbr = componentElement.getAttribute(XML_ATTR_ABBR);
@ -431,29 +431,29 @@ public class SystemMessageFile implements ErrorHandler
NodeList subComponentList=msgFile.getXMLDocument().getElementsByTagName(XML_TAG_SUBCOMPONENT);
if ((subComponentList == null) || (subComponentList.getLength() == 0))
return issueErrorMessage("Unable to find any Subcomponent elements",echoErrorsToStandardOut);
return issueErrorMessage("Unable to find any Subcomponent elements",echoErrorsToStandardOut); //$NON-NLS-1$
File outFile = new File(fullFileName);
PrintWriter outFileStream = null;
try
{
outFileStream = new PrintWriter(new FileOutputStream(outFile));
outFileStream.println("<HTML> <HEAD> <TITLE> Message File "+msgFile.getMessageShortFileName()+" </TITLE>");
outFileStream.println("<style type=\"text/css\">");
outFileStream.println("h2 { background-color: #CCCCFF }");
outFileStream.println("</style>");
outFileStream.println("</HEAD> <BODY>");
outFileStream.println("<H1>"+componentElement.getAttribute(XML_ATTR_NAME)+" Messages</H1>");
outFileStream.println("<br>");
outFileStream.println("<TABLE BORDER=\"1\" CELLPADDING=\"3\" CELLSPACING=\"0\" WIDTH=\"100%\">");
outFileStream.println("<TR BGCOLOR=\"#CCCCFF\">");
outFileStream.println("<TD COLSPAN=2><FONT SIZE=\"+2\">");
outFileStream.println("<B>Sub-Component Summary</B></FONT></TD>");
outFileStream.println("</TR>");
outFileStream.println("<HTML> <HEAD> <TITLE> Message File "+msgFile.getMessageShortFileName()+" </TITLE>"); //$NON-NLS-1$ //$NON-NLS-2$
outFileStream.println("<style type=\"text/css\">"); //$NON-NLS-1$
outFileStream.println("h2 { background-color: #CCCCFF }"); //$NON-NLS-1$
outFileStream.println("</style>"); //$NON-NLS-1$
outFileStream.println("</HEAD> <BODY>"); //$NON-NLS-1$
outFileStream.println("<H1>"+componentElement.getAttribute(XML_ATTR_NAME)+" Messages</H1>"); //$NON-NLS-1$ //$NON-NLS-2$
outFileStream.println("<br>"); //$NON-NLS-1$
outFileStream.println("<TABLE BORDER=\"1\" CELLPADDING=\"3\" CELLSPACING=\"0\" WIDTH=\"100%\">"); //$NON-NLS-1$
outFileStream.println("<TR BGCOLOR=\"#CCCCFF\">"); //$NON-NLS-1$
outFileStream.println("<TD COLSPAN=2><FONT SIZE=\"+2\">"); //$NON-NLS-1$
outFileStream.println("<B>Sub-Component Summary</B></FONT></TD>"); //$NON-NLS-1$
outFileStream.println("</TR>"); //$NON-NLS-1$
}
catch (IOException exc)
{
return issueErrorMessage("Unable to open given html file in printHTML: " + exc.getMessage(), echoErrorsToStandardOut);
return issueErrorMessage("Unable to open given html file in printHTML: " + exc.getMessage(), echoErrorsToStandardOut); //$NON-NLS-1$
}
// pre-scan all subcomponents...
@ -464,12 +464,12 @@ public class SystemMessageFile implements ErrorHandler
String msgPrefix = (componentAbbr + subComponentAbbr).toUpperCase();
String scName = subComponentElement.getAttribute(XML_ATTR_NAME);
outFileStream.println("<TR BGCOLOR=\"white\">");
outFileStream.println("<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\">");
outFileStream.println("<A href=#"+scName+">"+scName+"</A></TD>");
outFileStream.println("<TD><b>Message prefix</b>="+msgPrefix+"</TD></TR>");
outFileStream.println("<TR BGCOLOR=\"white\">"); //$NON-NLS-1$
outFileStream.println("<TD ALIGN=\"right\" VALIGN=\"top\" WIDTH=\"1%\">"); //$NON-NLS-1$
outFileStream.println("<A href=#"+scName+">"+scName+"</A></TD>"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
outFileStream.println("<TD><b>Message prefix</b>="+msgPrefix+"</TD></TR>"); //$NON-NLS-1$ //$NON-NLS-2$
}
outFileStream.println("</TABLE>");
outFileStream.println("</TABLE>"); //$NON-NLS-1$
// scan all subcomponents...
for (int subComponentIdx=0; subComponentIdx<subComponentList.getLength(); subComponentIdx++)
@ -485,41 +485,41 @@ public class SystemMessageFile implements ErrorHandler
messageListNode = (Element)msgListNodes.item(0);
else
{
issueWarningMessage("unable to find MessageList nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut);
issueWarningMessage("unable to find MessageList nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut); //$NON-NLS-1$
continue;
}
NodeList msgNodes = messageListNode.getElementsByTagName(XML_TAG_MESSAGE);
if ((msgNodes==null) || (msgNodes.getLength()==0))
{
issueWarningMessage("unable to find Message nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut);
issueWarningMessage("unable to find Message nodes for subComponent " + subComponentElement.getAttribute(XML_ATTR_NAME),echoErrorsToStandardOut); //$NON-NLS-1$
continue;
}
if (subComponentIdx > 0)
outFileStream.println("<hr>");
outFileStream.println("<hr>"); //$NON-NLS-1$
String scName = subComponentElement.getAttribute(XML_ATTR_NAME);
outFileStream.println("<A NAME=\""+scName+"\"><!-- --></A><H2>"+scName+" Messages</H2>");
outFileStream.println("<A NAME=\""+scName+"\"><!-- --></A><H2>"+scName+" Messages</H2>"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
for (int msgIdx = 0; (msgIdx < msgNodes.getLength()); msgIdx++)
{
Element node = (Element)msgNodes.item(msgIdx);
String msgId = msgPrefix + node.getAttribute(XML_ATTR_ID);
char msgIndicator=node.getAttribute(XML_ATTR_INDICATOR).toUpperCase().charAt(0);
String msgSeverity = "Unknown";
String msgSeverity = "Unknown"; //$NON-NLS-1$
if (msgIndicator == SystemMessage.ERROR)
msgSeverity = "Error";
msgSeverity = "Error"; //$NON-NLS-1$
else if (msgIndicator == SystemMessage.WARNING)
msgSeverity = "Warning";
msgSeverity = "Warning"; //$NON-NLS-1$
else if (msgIndicator == SystemMessage.INQUIRY)
msgSeverity = "Question";
msgSeverity = "Question"; //$NON-NLS-1$
else if (msgIndicator == SystemMessage.INFORMATION)
msgSeverity = "Information";
msgSeverity = "Information"; //$NON-NLS-1$
else if (msgIndicator == SystemMessage.COMPLETION)
msgSeverity = "Completion";
msgSeverity = "Completion"; //$NON-NLS-1$
else if (msgIndicator == SystemMessage.UNEXPECTED)
msgSeverity = "Unexpected";
msgSeverity = "Unexpected"; //$NON-NLS-1$
String msgL1 = "";
String msgL2 = "";
String msgL1 = ""; //$NON-NLS-1$
String msgL2 = ""; //$NON-NLS-1$
// search for the l1 & l2 text
for (Node msgNode=node.getFirstChild();
msgNode!=null; msgNode=msgNode.getNextSibling())
@ -531,14 +531,14 @@ public class SystemMessageFile implements ErrorHandler
else if (msgNode.getNodeName().equals(XML_TAG_LEVELTWO))
msgL2 = getNodeText(msgNode);
}
outFileStream.println("<H3>"+msgId+"</H3>");
outFileStream.println("<b>Severity: </b>"+msgSeverity+"<br>");
outFileStream.println("<b>LevelOne: </b>"+msgL1+"<br>");
outFileStream.println("<b>LevelTwo: </b>"+msgL2+"<br>");
outFileStream.println("<H3>"+msgId+"</H3>"); //$NON-NLS-1$ //$NON-NLS-2$
outFileStream.println("<b>Severity: </b>"+msgSeverity+"<br>"); //$NON-NLS-1$ //$NON-NLS-2$
outFileStream.println("<b>LevelOne: </b>"+msgL1+"<br>"); //$NON-NLS-1$ //$NON-NLS-2$
outFileStream.println("<b>LevelTwo: </b>"+msgL2+"<br>"); //$NON-NLS-1$ //$NON-NLS-2$
}
outFileStream.println("<br>");
outFileStream.println("<br>"); //$NON-NLS-1$
}
outFileStream.println("</BODY></HTML>");
outFileStream.println("</BODY></HTML>"); //$NON-NLS-1$
outFileStream.close();
return true;
}
@ -554,7 +554,7 @@ public class SystemMessageFile implements ErrorHandler
SystemBasePlugin.logError("MessageFile error for msg file " + msgFile.getMessageShortFileName() + ": " + errormsg);
**/
if (echoStandardOut)
System.out.println("MessageFile error for msg file " + msgFile.getMessageShortFileName() + ": " + errormsg);
System.out.println("MessageFile error for msg file " + msgFile.getMessageShortFileName() + ": " + errormsg); //$NON-NLS-1$ //$NON-NLS-2$
return false;
}
/**
@ -566,7 +566,7 @@ public class SystemMessageFile implements ErrorHandler
SystemBasePlugin.logError("MessageFile warning for msg file " + msgFile.getMessageShortFileName() + ": " + errormsg);
*/
if (echoStandardOut)
System.out.println("MessageFile warning for msg file " + msgFile.getMessageShortFileName() + ": " + errormsg);
System.out.println("MessageFile warning for msg file " + msgFile.getMessageShortFileName() + ": " + errormsg); //$NON-NLS-1$ //$NON-NLS-2$
return false;
}
@ -674,7 +674,7 @@ public class SystemMessageFile implements ErrorHandler
// the current parser hits a fatal exception.
// This hack prevents that exception so that the
// specified EntityResolver will get used.
in.setSystemId("foo");
in.setSystemId("foo"); //$NON-NLS-1$
Document document = parser.parse(in);
//Document document = parser.parse(messageFile);

View file

@ -40,7 +40,7 @@ import org.eclipse.rse.services.clientserver.NamePatternMatcher;
public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISystemProcessRemoteConstants
{
public static final String ALL = "*";
public static final String ALL = "*"; //$NON-NLS-1$
protected static final char WILDCARD = '*';
@ -107,15 +107,15 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
maxVM = -1;
anystatus = true;
initStates();
status = "";
status = ""; //$NON-NLS-1$
}
protected void initInput(String input)
{
anystatus = true;
StringTokenizer tz = new StringTokenizer(input, "|");
String strMinVM = "0";
String strMaxVM = "-1";
StringTokenizer tz = new StringTokenizer(input, "|"); //$NON-NLS-1$
String strMinVM = "0"; //$NON-NLS-1$
String strMaxVM = "-1"; //$NON-NLS-1$
if (tz.hasMoreTokens())
{
@ -154,9 +154,9 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
if (!(status == null))
{
if (!status.equals(""))
if (!status.equals("")) //$NON-NLS-1$
{
String[] allStates = status.split(",");
String[] allStates = status.split(","); //$NON-NLS-1$
if (!(allStates == null))
{
initStates();
@ -169,19 +169,19 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
}
}
if (name == null || name.equals(""))
if (name == null || name.equals("")) //$NON-NLS-1$
name = ALL;
if (username == null || username.equals(""))
if (username == null || username.equals("")) //$NON-NLS-1$
username = ALL;
if (gid == null || gid.equals(""))
if (gid == null || gid.equals("")) //$NON-NLS-1$
gid = ALL;
if (ppid == null || ppid.equals(""))
if (ppid == null || ppid.equals("")) //$NON-NLS-1$
ppid = ALL;
if (pid == null || pid.equals(""))
if (pid == null || pid.equals("")) //$NON-NLS-1$
pid = ALL;
try
{
@ -227,7 +227,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
*/
public String getUsername()
{
if (_resolveVariables && username.equals("${user.id}"))
if (_resolveVariables && username.equals("${user.id}")) //$NON-NLS-1$
{
return ALL;
}
@ -272,7 +272,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
*/
public String getMinVM()
{
return "" + minVM;
return "" + minVM; //$NON-NLS-1$
}
/**
@ -280,7 +280,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
*/
public String getMaxVM()
{
return "" + maxVM;
return "" + maxVM; //$NON-NLS-1$
}
@ -372,12 +372,12 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
*/
public String toString()
{
return name + "|" + username + "|" + gid + "|" + toStateString() + "|" + ppid + "|" + pid + "|" + minVM + "|" + maxVM;
return name + "|" + username + "|" + gid + "|" + toStateString() + "|" + ppid + "|" + pid + "|" + minVM + "|" + maxVM; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$
}
protected String toStateString()
{
String s = " ";
String s = " "; //$NON-NLS-1$
if (!anystatus)
{
@ -385,10 +385,10 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
{
Boolean currentState = (Boolean) states.get(ALL_STATES_STR[i]);
if (currentState.booleanValue()) s = s + ALL_STATES_STR[i];
if (currentState.booleanValue()) s = s + ",";
if (currentState.booleanValue()) s = s + ","; //$NON-NLS-1$
}
if (!s.trim().equals("")) s = s.trim();
if (s.endsWith(",")) s = s.substring(0, s.length() - 1);
if (!s.trim().equals("")) s = s.trim(); //$NON-NLS-1$
if (s.endsWith(",")) s = s.substring(0, s.length() - 1); //$NON-NLS-1$
}
return s;
}
@ -405,7 +405,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
public boolean allows(String status)
{
NamePatternMatcher matcher = null;
String[] tokens = status.split("\\|");
String[] tokens = status.split("\\|"); //$NON-NLS-1$
if (tokens.length < (PROCESS_ATTRIBUTES_COUNT -1)) return false;
matcher = new NamePatternMatcher(gid, true, false);
@ -417,7 +417,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
String state = tokens[PROCESS_ATTRIBUTES_INDEX_STATUS].trim();
if (!satisfiesState(state)) return false;
if (getUsername().equals("${user.id}"))
if (getUsername().equals("${user.id}")) //$NON-NLS-1$
matcher = new NamePatternMatcher(ALL, true, false);
else
matcher = new NamePatternMatcher(getUsername(), true, false);
@ -433,7 +433,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
}
catch (Exception e)
{
if (tokens[PROCESS_ATTRIBUTES_INDEX_VMSIZE].trim().equals("")) vmSize = 0;
if (tokens[PROCESS_ATTRIBUTES_INDEX_VMSIZE].trim().equals("")) vmSize = 0; //$NON-NLS-1$
else return false;
}
if (!(vmSize >= minVM)) return false;
@ -459,7 +459,7 @@ public class HostProcessFilterImpl implements IHostProcessFilter, Cloneable, ISy
{
if (!anystatus)
{
String[] allStates = state.split(",");
String[] allStates = state.split(","); //$NON-NLS-1$
if (allStates == null) return false;
if (allStates.length == 0) return false;
boolean satisfied = false;

View file

@ -150,45 +150,45 @@ public interface ISystemProcessRemoteConstants
public static final String[] ALL_STATES_STR =
{
"ASTATE_ACTIVE",
"ISTATE_IDLE",
"OSTATE_NONEXISTENT",
"WSTATE_PAGING",
"RSTATE_RUNNING",
"SSTATE_SLEEPING",
"TSTATE_TRACED",
"DSTATE_WAITING",
"ZSTATE_ZOMBIE",
"1STATE_ZOS_SINGLE",
"ASTATE_ZOS_MSGQRECEIVEWAIT",
"BSTATE_ZOS_MSGQSENDWAIT",
"CSTATE_ZOS_COMSYSKERNELWAIT",
"DSTATE_ZOS_SEMAPHOREWAIT",
"ESTATE_ZOS_QUIESCEFROZEN",
"FSTATE_ZOS_FILESYSKERNELWAIT",
"GSTATE_ZOS_MVSPAUSEWAIT",
"HSTATE_ZOS_PTHREADCREATEDTASKS",
"ISTATE_ZOS_SWAPPEDOUT",
"JSTATE_ZOS_PTHREADCREATED",
"KSTATE_ZOS_OTHERKERNELWAIT",
"LSTATE_ZOS_CANCELLED",
"MSTATE_ZOS_MULTITHREAD",
"NSTATE_ZOS_MEDIUMWEIGHTTHREAD",
"OSTATE_ZOS_ASYNCHRONOUSTHREAD",
"PSTATE_ZOS_PTRACEKERNELWAIT",
"RSTATE_ZOS_RUNNING",
"SSTATE_ZOS_SLEEPING",
"TSTATE_ZOS_STOPPED",
"USTATE_ZOS_INITIALPROCESSTHREAD",
"VSTATE_ZOS_DETACHED",
"WSTATE_ZOS_WAITINGFORCHILD",
"XSTATE_ZOS_FORKING",
"YSTATE_ZOS_MVSWAIT",
"ZSTATE_ZOS_ZOMBIE"
"ASTATE_ACTIVE", //$NON-NLS-1$
"ISTATE_IDLE", //$NON-NLS-1$
"OSTATE_NONEXISTENT", //$NON-NLS-1$
"WSTATE_PAGING", //$NON-NLS-1$
"RSTATE_RUNNING", //$NON-NLS-1$
"SSTATE_SLEEPING", //$NON-NLS-1$
"TSTATE_TRACED", //$NON-NLS-1$
"DSTATE_WAITING", //$NON-NLS-1$
"ZSTATE_ZOMBIE", //$NON-NLS-1$
"1STATE_ZOS_SINGLE", //$NON-NLS-1$
"ASTATE_ZOS_MSGQRECEIVEWAIT", //$NON-NLS-1$
"BSTATE_ZOS_MSGQSENDWAIT", //$NON-NLS-1$
"CSTATE_ZOS_COMSYSKERNELWAIT", //$NON-NLS-1$
"DSTATE_ZOS_SEMAPHOREWAIT", //$NON-NLS-1$
"ESTATE_ZOS_QUIESCEFROZEN", //$NON-NLS-1$
"FSTATE_ZOS_FILESYSKERNELWAIT", //$NON-NLS-1$
"GSTATE_ZOS_MVSPAUSEWAIT", //$NON-NLS-1$
"HSTATE_ZOS_PTHREADCREATEDTASKS", //$NON-NLS-1$
"ISTATE_ZOS_SWAPPEDOUT", //$NON-NLS-1$
"JSTATE_ZOS_PTHREADCREATED", //$NON-NLS-1$
"KSTATE_ZOS_OTHERKERNELWAIT", //$NON-NLS-1$
"LSTATE_ZOS_CANCELLED", //$NON-NLS-1$
"MSTATE_ZOS_MULTITHREAD", //$NON-NLS-1$
"NSTATE_ZOS_MEDIUMWEIGHTTHREAD", //$NON-NLS-1$
"OSTATE_ZOS_ASYNCHRONOUSTHREAD", //$NON-NLS-1$
"PSTATE_ZOS_PTRACEKERNELWAIT", //$NON-NLS-1$
"RSTATE_ZOS_RUNNING", //$NON-NLS-1$
"SSTATE_ZOS_SLEEPING", //$NON-NLS-1$
"TSTATE_ZOS_STOPPED", //$NON-NLS-1$
"USTATE_ZOS_INITIALPROCESSTHREAD", //$NON-NLS-1$
"VSTATE_ZOS_DETACHED", //$NON-NLS-1$
"WSTATE_ZOS_WAITINGFORCHILD", //$NON-NLS-1$
"XSTATE_ZOS_FORKING", //$NON-NLS-1$
"YSTATE_ZOS_MVSWAIT", //$NON-NLS-1$
"ZSTATE_ZOS_ZOMBIE" //$NON-NLS-1$
};
public static final String PROCESS_MINER_ERROR_NO_HANDLER = "No handler for this system type";
public static final String PROCESS_MINER_SUCCESS = "SUCCESS";
public static final String PROCESS_MINER_ERROR_NO_HANDLER = "No handler for this system type"; //$NON-NLS-1$
public static final String PROCESS_MINER_SUCCESS = "SUCCESS"; //$NON-NLS-1$
public static final String PROCESS_SIGNAL_TYPE_DEFAULT = "default";
public static final String PROCESS_SIGNAL_TYPE_DEFAULT = "default"; //$NON-NLS-1$
}

View file

@ -32,7 +32,7 @@ public interface ISystemProcessRemoteTypes
* There is only one type category for remote processes.
* It is "processes".
*/
public static final String TYPECATEGORY = "processes";
public static final String TYPECATEGORY = "processes"; //$NON-NLS-1$
// -----------
// TYPES...
@ -41,11 +41,11 @@ public interface ISystemProcessRemoteTypes
/**
* A process object
*/
public static final String TYPE_PROCESS = "process";
public static final String TYPE_PROCESS = "process"; //$NON-NLS-1$
/**
* A root process object
*/
public static final String TYPE_ROOT = "rootprocess";
public static final String TYPE_ROOT = "rootprocess"; //$NON-NLS-1$
}

View file

@ -38,11 +38,11 @@ public class ProcessHandlerManager
*/
public ProcessHandler getNewProcessHandler()
{
String osName = System.getProperty("os.name").toLowerCase();
if (osName.startsWith("linux")) return new UniversalLinuxProcessHandler();
else if (osName.startsWith("aix")) return new UniversalAIXProcessHandler();
else if (osName.startsWith("z/os")) return new UniversalZOSProcessHandler();
else if (osName.startsWith("mac os x")) return new UniversalMacOSXProcessHandler();
String osName = System.getProperty("os.name").toLowerCase(); //$NON-NLS-1$
if (osName.startsWith("linux")) return new UniversalLinuxProcessHandler(); //$NON-NLS-1$
else if (osName.startsWith("aix")) return new UniversalAIXProcessHandler(); //$NON-NLS-1$
else if (osName.startsWith("z/os")) return new UniversalZOSProcessHandler(); //$NON-NLS-1$
else if (osName.startsWith("mac os x")) return new UniversalMacOSXProcessHandler(); //$NON-NLS-1$
else return null;
}
}

View file

@ -30,8 +30,8 @@ import org.eclipse.rse.services.clientserver.processes.ISystemProcessRemoteConst
public class UniversalAIXProcessHandler implements ProcessHandler, ISystemProcessRemoteConstants
{
private static final String[] processAttributes = {"pid","ppid","comm","uid","user","gid","vsz","s","rss"};
private static final String firstColumnHeader = "PID";
private static final String[] processAttributes = {"pid","ppid","comm","uid","user","gid","vsz","s","rss"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$ //$NON-NLS-9$
private static final String firstColumnHeader = "PID"; //$NON-NLS-1$
protected HashMap _usernamesByUid;
protected HashMap _uidsByUserName;
private HashMap stateMap;
@ -57,23 +57,23 @@ public class UniversalAIXProcessHandler implements ProcessHandler, ISystemProces
SortedSet results = new TreeSet(new ProcessComparator());
// create the remote command with the AIX specific attributes
String cmdLine = "/usr/sysv/bin/ps -Alf -o ";
String cmdLine = "/usr/sysv/bin/ps -Alf -o "; //$NON-NLS-1$
for (int i = 0; i < processAttributes.length; i++)
{
cmdLine = cmdLine + processAttributes[i];
if ((processAttributes.length - i > 1)) cmdLine = cmdLine + ",";
if ((processAttributes.length - i > 1)) cmdLine = cmdLine + ","; //$NON-NLS-1$
}
// run the command and get output
Process ps = Runtime.getRuntime().exec(cmdLine);
InputStreamReader isr = new InputStreamReader(ps.getInputStream());
if (isr == null) return null;
BufferedReader reader = new BufferedReader(isr);
if (reader == null) return null;
String nextLine = reader.readLine();
if (nextLine != null && nextLine.trim().startsWith(firstColumnHeader)) nextLine = reader.readLine();
while (nextLine != null)
{
String statusLine = "";
String statusLine = ""; //$NON-NLS-1$
// put the details of each process into a hashmap
HashMap psLineContents = getPSOutput(nextLine);
if (psLineContents == null)
@ -82,56 +82,56 @@ public class UniversalAIXProcessHandler implements ProcessHandler, ISystemProces
continue;
}
String pid = (String) psLineContents.get("pid");
statusLine = pid + "|";
String pid = (String) psLineContents.get("pid"); //$NON-NLS-1$
statusLine = pid + "|"; //$NON-NLS-1$
// add the name to the status string
String name = (String) psLineContents.get("comm");
if (name == null) name = " ";
statusLine = statusLine + name + "|";
String name = (String) psLineContents.get("comm"); //$NON-NLS-1$
if (name == null) name = " "; //$NON-NLS-1$
statusLine = statusLine + name + "|"; //$NON-NLS-1$
// add the status letter to the status string
String state = (String) psLineContents.get("s");
if (state == null) state = " ";
String state = (String) psLineContents.get("s"); //$NON-NLS-1$
if (state == null) state = " "; //$NON-NLS-1$
String stateCode = convertToStateCode(state);
statusLine = statusLine + stateCode + "|";
statusLine = statusLine + stateCode + "|"; //$NON-NLS-1$
// add the Tgid
String tgid = (String) psLineContents.get("tgid");
if (tgid == null) tgid = " ";
statusLine = statusLine + tgid + "|";
String tgid = (String) psLineContents.get("tgid"); //$NON-NLS-1$
if (tgid == null) tgid = " "; //$NON-NLS-1$
statusLine = statusLine + tgid + "|"; //$NON-NLS-1$
// add the Ppid
String pPid = (String) psLineContents.get("ppid");
if (pPid == null) pPid = " ";
statusLine = statusLine + pPid + "|";
String pPid = (String) psLineContents.get("ppid"); //$NON-NLS-1$
if (pPid == null) pPid = " "; //$NON-NLS-1$
statusLine = statusLine + pPid + "|"; //$NON-NLS-1$
// add the TracerPid
String tracerpid = (String) psLineContents.get("tracerpid");
if (tracerpid == null) tracerpid = " ";
statusLine = statusLine + tracerpid + "|";
String tracerpid = (String) psLineContents.get("tracerpid"); //$NON-NLS-1$
if (tracerpid == null) tracerpid = " "; //$NON-NLS-1$
statusLine = statusLine + tracerpid + "|"; //$NON-NLS-1$
String uid = (String) psLineContents.get("uid");
if (uid == null) uid = " ";
statusLine = statusLine + uid + "|"; // add the uid to the status string
String uid = (String) psLineContents.get("uid"); //$NON-NLS-1$
if (uid == null) uid = " "; //$NON-NLS-1$
statusLine = statusLine + uid + "|"; // add the uid to the status string //$NON-NLS-1$
String username = (String) psLineContents.get("user");
if (username == null) username = " ";
statusLine = statusLine + username + "|"; // add the username to the status string
String username = (String) psLineContents.get("user"); //$NON-NLS-1$
if (username == null) username = " "; //$NON-NLS-1$
statusLine = statusLine + username + "|"; // add the username to the status string //$NON-NLS-1$
// add the gid to the status string
String gid = (String) psLineContents.get("gid");
if (gid == null) gid = " ";
statusLine = statusLine + gid + "|";
String gid = (String) psLineContents.get("gid"); //$NON-NLS-1$
if (gid == null) gid = " "; //$NON-NLS-1$
statusLine = statusLine + gid + "|"; //$NON-NLS-1$
// add the VmSize to the status string
String vmsize = (String) psLineContents.get("vsz");
if (vmsize == null) vmsize = " ";
statusLine = statusLine + vmsize + "|";
String vmsize = (String) psLineContents.get("vsz"); //$NON-NLS-1$
if (vmsize == null) vmsize = " "; //$NON-NLS-1$
statusLine = statusLine + vmsize + "|"; //$NON-NLS-1$
// add the VmRSS to the status string
String vmrss = (String) psLineContents.get("rss");
if (vmrss == null) vmrss = " ";
String vmrss = (String) psLineContents.get("rss"); //$NON-NLS-1$
if (vmrss == null) vmrss = " "; //$NON-NLS-1$
statusLine = statusLine + vmrss;
if (rpfs.allows(statusLine))
@ -157,7 +157,7 @@ public class UniversalAIXProcessHandler implements ProcessHandler, ISystemProces
protected HashMap getPSOutput(String nextLine)
{
HashMap contents = new HashMap();
String[] values = nextLine.trim().split("\\s+");
String[] values = nextLine.trim().split("\\s+"); //$NON-NLS-1$
if (values == null || values.length < processAttributes.length) return null;
for (int i = 0; i < processAttributes.length; i++)
{
@ -172,16 +172,16 @@ public class UniversalAIXProcessHandler implements ProcessHandler, ISystemProces
public IHostProcess kill(IHostProcess process, String type)
throws Exception
{
if (type.equals(PROCESS_SIGNAL_TYPE_DEFAULT)) type = "";
else type = "-" + type;
if (type.equals(PROCESS_SIGNAL_TYPE_DEFAULT)) type = ""; //$NON-NLS-1$
else type = "-" + type; //$NON-NLS-1$
// formulate command to send kill signal
String cmdLine = "kill " + type + " " + process.getPid();
String cmdLine = "kill " + type + " " + process.getPid(); //$NON-NLS-1$ //$NON-NLS-2$
Runtime.getRuntime().exec(cmdLine);
// after the kill command is executed, the process might have changed
// attributes, or might be gone, so requery
HostProcessFilterImpl rpfs = new HostProcessFilterImpl();
rpfs.setPid("" + process.getPid());
rpfs.setPid("" + process.getPid()); //$NON-NLS-1$
SortedSet results = lookupProcesses(rpfs);
if (results == null || results.size() == 0) return null;
else return (IHostProcess) results.first();
@ -234,19 +234,19 @@ public class UniversalAIXProcessHandler implements ProcessHandler, ISystemProces
*/
protected String convertToStateCode(String state)
{
String stateCode = " ";
String stateCode = " "; //$NON-NLS-1$
if (state == null) return stateCode;
if (state.trim().equals("")) return stateCode;
if (state.trim().equals("")) return stateCode; //$NON-NLS-1$
for (int i = 0; i < state.length(); i++)
{
String nextState = (String) stateMap.get(new Character(state.charAt(i)));
if (nextState != null)
{
stateCode = stateCode + nextState;
if (i < state.length() - 1) stateCode = stateCode + ",";
if (i < state.length() - 1) stateCode = stateCode + ","; //$NON-NLS-1$
}
}
if (stateCode.trim().equals("")) return " ";
if (stateCode.trim().equals("")) return " "; //$NON-NLS-1$ //$NON-NLS-2$
else return stateCode.trim();
}
}

View file

@ -56,16 +56,16 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
*/
public IHostProcess kill(IHostProcess process, String type) throws Exception
{
if (type.equals(PROCESS_SIGNAL_TYPE_DEFAULT)) type = "";
else type = "-" + type;
if (type.equals(PROCESS_SIGNAL_TYPE_DEFAULT)) type = ""; //$NON-NLS-1$
else type = "-" + type; //$NON-NLS-1$
// formulate command to send kill signal
String cmdLine = "kill " + type + " " + process.getPid();
String cmdLine = "kill " + type + " " + process.getPid(); //$NON-NLS-1$ //$NON-NLS-2$
Runtime.getRuntime().exec(cmdLine);
// after the kill command is executed, the process might have changed
// attributes, or might be gone, so requery
HostProcessFilterImpl rpfs = new HostProcessFilterImpl();
rpfs.setPid("" + process.getPid());
rpfs.setPid("" + process.getPid()); //$NON-NLS-1$
SortedSet results = lookupProcesses(rpfs);
if (results == null || results.size() == 0) return null;
else return (IHostProcess) results.first();
@ -76,7 +76,7 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
*/
public SortedSet lookupProcesses(IHostProcessFilter rpfs) throws Exception
{
File procDir = new File("/proc");
File procDir = new File("/proc"); //$NON-NLS-1$
if (!procDir.exists())
throw new Exception(FAILED_WITH_DOES_NOT_EXIST);
@ -86,7 +86,7 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
// list all subdirectories of /proc
File[] processes;
if (rpfs.getPid().indexOf("*") == -1)
if (rpfs.getPid().indexOf("*") == -1) //$NON-NLS-1$
{
processes = new File[1];
processes[0] = new File(procDir, rpfs.getPid());
@ -103,72 +103,71 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
catch (NumberFormatException e)
{ continue; }
String statusLine = "";
String statusLine = ""; //$NON-NLS-1$
try
{
// open the file containing the human-readable status info for the process
File statusFile = new File(processes[i], "status");
File statusFile = new File(processes[i], "status"); //$NON-NLS-1$
if (!statusFile.exists() || !statusFile.canRead())
continue;
// read the status info from the stat file
FileReader fr = new FileReader(statusFile);
if (fr == null) continue;
BufferedReader reader = new BufferedReader(fr);
if (reader == null) continue;
HashMap statusFileContents = getStatusFileContents(reader);
statusLine = processes[i].getName() + "|"; // add the pid to the status string
statusLine = processes[i].getName() + "|"; // add the pid to the status string //$NON-NLS-1$
// add the name to the status string
String name = (String) statusFileContents.get("name");
if (name == null) name = " ";
String name = (String) statusFileContents.get("name"); //$NON-NLS-1$
if (name == null) name = " "; //$NON-NLS-1$
//if (!pexematcher.matches(name)) continue;
statusLine = statusLine + name + "|";
statusLine = statusLine + name + "|"; //$NON-NLS-1$
// add the status letter to the status string
String state = (String) statusFileContents.get("state");
if (state == null) state = " ";
String state = (String) statusFileContents.get("state"); //$NON-NLS-1$
if (state == null) state = " "; //$NON-NLS-1$
String stateCode = convertToStateCode(state);
statusLine = statusLine + stateCode + "|";
statusLine = statusLine + stateCode + "|"; //$NON-NLS-1$
// add the Tgid
String tgid = (String) statusFileContents.get("tgid");
if (tgid == null) tgid = " ";
statusLine = statusLine + tgid + "|";
String tgid = (String) statusFileContents.get("tgid"); //$NON-NLS-1$
if (tgid == null) tgid = " "; //$NON-NLS-1$
statusLine = statusLine + tgid + "|"; //$NON-NLS-1$
// add the Ppid
String pPid = (String) statusFileContents.get("ppid");
if (pPid == null) pPid = " ";
String pPid = (String) statusFileContents.get("ppid"); //$NON-NLS-1$
if (pPid == null) pPid = " "; //$NON-NLS-1$
//if (!ppidmatcher.matches(pPid)) continue;
statusLine = statusLine + pPid + "|";
statusLine = statusLine + pPid + "|"; //$NON-NLS-1$
// add the TracerPid
String tracerpid = (String) statusFileContents.get("tracerpid");
if (tracerpid == null) tracerpid = " ";
statusLine = statusLine + tracerpid + "|";
String tracerpid = (String) statusFileContents.get("tracerpid"); //$NON-NLS-1$
if (tracerpid == null) tracerpid = " "; //$NON-NLS-1$
statusLine = statusLine + tracerpid + "|"; //$NON-NLS-1$
String uid = (String) statusFileContents.get("uid");
if (uid == null) uid = " ";
statusLine = statusLine + uid + "|"; // add the uid to the status string
String uid = (String) statusFileContents.get("uid"); //$NON-NLS-1$
if (uid == null) uid = " "; //$NON-NLS-1$
statusLine = statusLine + uid + "|"; // add the uid to the status string //$NON-NLS-1$
String username = getUsername(uid);
if (username == null) username = " ";
statusLine = statusLine + username + "|"; // add the username to the status string
if (username == null) username = " "; //$NON-NLS-1$
statusLine = statusLine + username + "|"; // add the username to the status string //$NON-NLS-1$
// add the gid to the status string
String gid = (String) statusFileContents.get("gid");
if (gid == null) gid = " ";
statusLine = statusLine + gid + "|";
String gid = (String) statusFileContents.get("gid"); //$NON-NLS-1$
if (gid == null) gid = " "; //$NON-NLS-1$
statusLine = statusLine + gid + "|"; //$NON-NLS-1$
// add the VmSize to the status string
String vmsize = (String) statusFileContents.get("vmsize");
if (vmsize == null) vmsize = " ";
statusLine = statusLine + vmsize + "|";
String vmsize = (String) statusFileContents.get("vmsize"); //$NON-NLS-1$
if (vmsize == null) vmsize = " "; //$NON-NLS-1$
statusLine = statusLine + vmsize + "|"; //$NON-NLS-1$
// add the VmRSS to the status string
String vmrss = (String) statusFileContents.get("vmrss");
if (vmrss == null) vmrss = " ";
String vmrss = (String) statusFileContents.get("vmrss"); //$NON-NLS-1$
if (vmrss == null) vmrss = " "; //$NON-NLS-1$
statusLine = statusLine + vmrss;
reader.close();
@ -221,8 +220,7 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
{
while ((nextLine = reader.readLine()) != null)
{
if (nextLine == null) break;
String key = nextLine.substring(0, nextLine.indexOf(":")).trim().toLowerCase();
String key = nextLine.substring(0, nextLine.indexOf(":")).trim().toLowerCase(); //$NON-NLS-1$
String theRest = processStatusLine(nextLine, -1);
StringTokenizer tz = new StringTokenizer(theRest);
String value = null;
@ -245,10 +243,10 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
{
if (length == -1)
{
return line.substring(line.indexOf(":") + 1).trim();
return line.substring(line.indexOf(":") + 1).trim(); //$NON-NLS-1$
}
else
return line.substring(line.indexOf(":") + 1).trim().substring(0, length);
return line.substring(line.indexOf(":") + 1).trim().substring(0, length); //$NON-NLS-1$
}
/**
@ -262,17 +260,16 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
try
{
// read the uid info using the getent command
Process ps = Runtime.getRuntime().exec("getent passwd");
Process ps = Runtime.getRuntime().exec("getent passwd"); //$NON-NLS-1$
InputStreamReader isr = new InputStreamReader(ps.getInputStream());
if (isr == null) return;
BufferedReader reader = new BufferedReader(isr);
if (reader == null) return;
String nextLine;
while ((nextLine = reader.readLine()) != null)
{
String[] fields = nextLine.split(":");
String[] fields = nextLine.split(":"); //$NON-NLS-1$
int length = fields.length;
if (length < 3) continue;
String uid = fields[2];
@ -298,19 +295,19 @@ public class UniversalLinuxProcessHandler implements ProcessHandler, IServiceCon
*/
protected String convertToStateCode(String state)
{
String stateCode = " ";
String stateCode = " "; //$NON-NLS-1$
if (state == null) return stateCode;
if (state.trim().equals("")) return stateCode;
if (state.trim().equals("")) return stateCode; //$NON-NLS-1$
for (int i = 0; i < state.length(); i++)
{
String nextState = (String) stateMap.get(new Character(state.charAt(i)));
if (nextState != null)
{
stateCode = stateCode + nextState;
if (i < state.length() - 1) stateCode = stateCode + ",";
if (i < state.length() - 1) stateCode = stateCode + ","; //$NON-NLS-1$
}
}
if (stateCode.trim().equals("")) return " ";
if (stateCode.trim().equals("")) return " "; //$NON-NLS-1$ //$NON-NLS-2$
else return stateCode.trim();
}
}

View file

@ -33,12 +33,12 @@ public class UniversalMacOSXProcessHandler implements ProcessHandler {
static {
String[] strings = ISystemProcessRemoteConstants.ALL_STATES_STR;
stateMap.put("I", strings[ISystemProcessRemoteConstants.STATE_IDLE_INDEX]);
stateMap.put("R", strings[ISystemProcessRemoteConstants.STATE_RUNNING_INDEX]);
stateMap.put("S", strings[ISystemProcessRemoteConstants.STATE_SLEEPING_INDEX]);
stateMap.put("T", strings[ISystemProcessRemoteConstants.STATE_NONEXISTENT_INDEX]);
stateMap.put("U", strings[ISystemProcessRemoteConstants.STATE_WAITING_INDEX]);
stateMap.put("Z", strings[ISystemProcessRemoteConstants.STATE_ZOMBIE_INDEX]);
stateMap.put("I", strings[ISystemProcessRemoteConstants.STATE_IDLE_INDEX]); //$NON-NLS-1$
stateMap.put("R", strings[ISystemProcessRemoteConstants.STATE_RUNNING_INDEX]); //$NON-NLS-1$
stateMap.put("S", strings[ISystemProcessRemoteConstants.STATE_SLEEPING_INDEX]); //$NON-NLS-1$
stateMap.put("T", strings[ISystemProcessRemoteConstants.STATE_NONEXISTENT_INDEX]); //$NON-NLS-1$
stateMap.put("U", strings[ISystemProcessRemoteConstants.STATE_WAITING_INDEX]); //$NON-NLS-1$
stateMap.put("Z", strings[ISystemProcessRemoteConstants.STATE_ZOMBIE_INDEX]); //$NON-NLS-1$
}
/**
@ -53,7 +53,7 @@ public class UniversalMacOSXProcessHandler implements ProcessHandler {
public SortedSet lookupProcesses(IHostProcessFilter rpfs) throws Exception {
SortedSet results = new TreeSet(new ProcessComparator());
// Using -A is problematic - the command never returns! Using -a for now.
String command = "/bin/ps -awwo pid,ucomm,state,ppid,uid,user,gid,vsz,rss";
String command = "/bin/ps -awwo pid,ucomm,state,ppid,uid,user,gid,vsz,rss"; //$NON-NLS-1$
Process ps = Runtime.getRuntime().exec(command);
InputStreamReader isr = new InputStreamReader(ps.getInputStream());
BufferedReader reader = new BufferedReader(isr);
@ -61,7 +61,7 @@ public class UniversalMacOSXProcessHandler implements ProcessHandler {
line = reader.readLine();
while (line != null) {
// Input line looks like "pid ucomm state ppid uid user gid vsz rss"
String[] words = line.trim().split("\\s+");
String[] words = line.trim().split("\\s+"); //$NON-NLS-1$
UniversalServerProcessImpl usp = new UniversalServerProcessImpl();
usp.setPid(words[0]);
usp.setName(words[1]);
@ -72,8 +72,8 @@ public class UniversalMacOSXProcessHandler implements ProcessHandler {
usp.setGid(words[6]);
usp.setVmSizeInKB(words[7]);
usp.setVmRSSInKB(words[8]);
usp.setTgid("");
usp.setTracerPid("");
usp.setTgid(""); //$NON-NLS-1$
usp.setTracerPid(""); //$NON-NLS-1$
if (rpfs.allows(usp.getAllProperties())) {
results.add(usp);
}
@ -89,19 +89,19 @@ public class UniversalMacOSXProcessHandler implements ProcessHandler {
*/
public IHostProcess kill(IHostProcess process, String type) throws Exception {
if (type.equals(ISystemProcessRemoteConstants.PROCESS_SIGNAL_TYPE_DEFAULT)) {
type = "";
type = ""; //$NON-NLS-1$
} else {
type = "-" + type;
type = "-" + type; //$NON-NLS-1$
}
// formulate command to send kill signal
String cmdLine = "kill " + type + " " + process.getPid();
String cmdLine = "kill " + type + " " + process.getPid(); //$NON-NLS-1$ //$NON-NLS-2$
Runtime.getRuntime().exec(cmdLine);
// after the kill command is executed, the process might have changed
// attributes, or might be gone, so requery
HostProcessFilterImpl rpfs = new HostProcessFilterImpl();
rpfs.setPid("" + process.getPid());
rpfs.setPid("" + process.getPid()); //$NON-NLS-1$
SortedSet results = lookupProcesses(rpfs);
if (results == null || results.size() == 0) {
return null;

View file

@ -31,18 +31,18 @@ public class UniversalServerProcessImpl implements IRemoteServerProcess, IServic
*/
public UniversalServerProcessImpl()
{
_properties[PROCESS_ATTRIBUTES_INDEX_EXENAME] = " ";
_properties[PROCESS_ATTRIBUTES_INDEX_EXENAME] = " "; //$NON-NLS-1$
_properties[PROCESS_ATTRIBUTES_INDEX_GID] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_PID] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_PPID] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_STATUS] = new String(" ");
_properties[PROCESS_ATTRIBUTES_INDEX_STATUS] = new String(" "); //$NON-NLS-1$
_properties[PROCESS_ATTRIBUTES_INDEX_TGID] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_TRACERPID] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_UID] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_USERNAME] = " ";
_properties[PROCESS_ATTRIBUTES_INDEX_USERNAME] = " "; //$NON-NLS-1$
_properties[PROCESS_ATTRIBUTES_INDEX_VMSIZE] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_INDEX_VMRSS] = new Long(-1);
_properties[PROCESS_ATTRIBUTES_COUNT] = " "; //set the label
_properties[PROCESS_ATTRIBUTES_COUNT] = " "; //set the label //$NON-NLS-1$
}
/**
@ -175,7 +175,7 @@ public class UniversalServerProcessImpl implements IRemoteServerProcess, IServic
if (s != null && s.length() > 0)
{
String[] str = s.split("\\"+TOKEN_SEPARATOR);
String[] str = s.split("\\"+TOKEN_SEPARATOR); //$NON-NLS-1$
int numOfExpectedTokens = PROCESS_ATTRIBUTES_COUNT;
int tokens = str.length;
if (tokens == numOfExpectedTokens)
@ -281,7 +281,7 @@ public class UniversalServerProcessImpl implements IRemoteServerProcess, IServic
*/
public String getAllProperties()
{
String properties = "";
String properties = ""; //$NON-NLS-1$
for (int i = 0; i < PROCESS_ATTRIBUTES_COUNT; i++)
{
properties = properties + _properties[i].toString();

View file

@ -27,8 +27,8 @@ import org.eclipse.rse.services.clientserver.processes.HostProcessFilterImpl;
public class UniversalZOSProcessHandler extends UniversalAIXProcessHandler
{
private static final String[] processAttributes = {"pid","ppid","comm","uid","user","gid","vsz","state"};
private static final String firstColumnHeader = "PID";
private static final String[] processAttributes = {"pid","ppid","comm","uid","user","gid","vsz","state"}; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$ //$NON-NLS-6$ //$NON-NLS-7$ //$NON-NLS-8$
private static final String firstColumnHeader = "PID"; //$NON-NLS-1$
private HashMap stateMap;
/**
@ -53,23 +53,23 @@ public class UniversalZOSProcessHandler extends UniversalAIXProcessHandler
SortedSet results = new TreeSet(new ProcessComparator());
// create the remote command with the AIX specific attributes
String cmdLine = "ps -A -o ";
String cmdLine = "ps -A -o "; //$NON-NLS-1$
for (int i = 0; i < processAttributes.length; i++)
{
cmdLine = cmdLine + processAttributes[i];
if ((processAttributes.length - i > 1)) cmdLine = cmdLine + ",";
if ((processAttributes.length - i > 1)) cmdLine = cmdLine + ","; //$NON-NLS-1$
}
// run the command and get output
Process ps = Runtime.getRuntime().exec(cmdLine);
InputStreamReader isr = new InputStreamReader(ps.getInputStream());
if (isr == null) return null;
BufferedReader reader = new BufferedReader(isr);
if (reader == null) return null;
String nextLine = reader.readLine();
if (nextLine != null && nextLine.trim().startsWith(firstColumnHeader)) nextLine = reader.readLine();
while (nextLine != null)
{
String statusLine = "";
String statusLine = ""; //$NON-NLS-1$
// put the details of each process into a hashmap
HashMap psLineContents = getPSOutput(nextLine);
if (psLineContents == null)
@ -78,56 +78,56 @@ public class UniversalZOSProcessHandler extends UniversalAIXProcessHandler
continue;
}
String pid = (String) psLineContents.get("pid");
statusLine = pid + "|";
String pid = (String) psLineContents.get("pid"); //$NON-NLS-1$
statusLine = pid + "|"; //$NON-NLS-1$
// add the name to the status string
String name = (String) psLineContents.get("comm");
if (name == null) name = " ";
statusLine = statusLine + name + "|";
String name = (String) psLineContents.get("comm"); //$NON-NLS-1$
if (name == null) name = " "; //$NON-NLS-1$
statusLine = statusLine + name + "|"; //$NON-NLS-1$
// add the status letter to the status string
String state = (String) psLineContents.get("state");
if (state == null) state = " ";
String state = (String) psLineContents.get("state"); //$NON-NLS-1$
if (state == null) state = " "; //$NON-NLS-1$
String stateCode = convertToStateCode(state);
statusLine = statusLine + stateCode + "|";
statusLine = statusLine + stateCode + "|"; //$NON-NLS-1$
// add the Tgid
String tgid = (String) psLineContents.get("tgid");
if (tgid == null) tgid = " ";
statusLine = statusLine + tgid + "|";
String tgid = (String) psLineContents.get("tgid"); //$NON-NLS-1$
if (tgid == null) tgid = " "; //$NON-NLS-1$
statusLine = statusLine + tgid + "|"; //$NON-NLS-1$
// add the Ppid
String pPid = (String) psLineContents.get("ppid");
if (pPid == null) pPid = " ";
statusLine = statusLine + pPid + "|";
String pPid = (String) psLineContents.get("ppid"); //$NON-NLS-1$
if (pPid == null) pPid = " "; //$NON-NLS-1$
statusLine = statusLine + pPid + "|"; //$NON-NLS-1$
// add the TracerPid
String tracerpid = (String) psLineContents.get("tracerpid");
if (tracerpid == null) tracerpid = " ";
statusLine = statusLine + tracerpid + "|";
String tracerpid = (String) psLineContents.get("tracerpid"); //$NON-NLS-1$
if (tracerpid == null) tracerpid = " "; //$NON-NLS-1$
statusLine = statusLine + tracerpid + "|"; //$NON-NLS-1$
String uid = (String) psLineContents.get("uid");
if (uid == null) uid = " ";
statusLine = statusLine + uid + "|"; // add the uid to the status string
String uid = (String) psLineContents.get("uid"); //$NON-NLS-1$
if (uid == null) uid = " "; //$NON-NLS-1$
statusLine = statusLine + uid + "|"; // add the uid to the status string //$NON-NLS-1$
String username = (String) psLineContents.get("user");
if (username == null) username = " ";
statusLine = statusLine + username + "|"; // add the username to the status string
String username = (String) psLineContents.get("user"); //$NON-NLS-1$
if (username == null) username = " "; //$NON-NLS-1$
statusLine = statusLine + username + "|"; // add the username to the status string //$NON-NLS-1$
// add the gid to the status string
String gid = (String) psLineContents.get("gid");
if (gid == null) gid = " ";
statusLine = statusLine + gid + "|";
String gid = (String) psLineContents.get("gid"); //$NON-NLS-1$
if (gid == null) gid = " "; //$NON-NLS-1$
statusLine = statusLine + gid + "|"; //$NON-NLS-1$
// add the VmSize to the status string
String vmsize = (String) psLineContents.get("vsz");
if (vmsize == null) vmsize = " ";
statusLine = statusLine + vmsize +"|";
String vmsize = (String) psLineContents.get("vsz"); //$NON-NLS-1$
if (vmsize == null) vmsize = " "; //$NON-NLS-1$
statusLine = statusLine + vmsize +"|"; //$NON-NLS-1$
// add a dummy vmrss to the status string
// vmRss is not available on ZOS
String vmrss = " ";
String vmrss = " "; //$NON-NLS-1$
statusLine = statusLine + vmrss;
if (rpfs.allows(statusLine))
@ -153,7 +153,7 @@ public class UniversalZOSProcessHandler extends UniversalAIXProcessHandler
protected HashMap getPSOutput(String nextLine)
{
HashMap contents = new HashMap();
String[] values = nextLine.trim().split("\\s+");
String[] values = nextLine.trim().split("\\s+"); //$NON-NLS-1$
if (values == null || values.length < processAttributes.length) return null;
for (int i = 0; i < processAttributes.length; i++)
{
@ -168,19 +168,19 @@ public class UniversalZOSProcessHandler extends UniversalAIXProcessHandler
*/
protected String convertToStateCode(String state)
{
String stateCode = " ";
String stateCode = " "; //$NON-NLS-1$
if (state == null) return stateCode;
if (state.trim().equals("")) return stateCode;
if (state.trim().equals("")) return stateCode; //$NON-NLS-1$
for (int i = 0; i < state.length(); i++)
{
String nextState = (String) stateMap.get(new Character(state.charAt(i)));
if (nextState != null)
{
stateCode = stateCode + nextState;
if (i < state.length() - 1) stateCode = stateCode + ",";
if (i < state.length() - 1) stateCode = stateCode + ","; //$NON-NLS-1$
}
}
if (stateCode.trim().equals("")) return " ";
if (stateCode.trim().equals("")) return " "; //$NON-NLS-1$ //$NON-NLS-2$
else return stateCode.trim();
}
}

View file

@ -98,7 +98,7 @@ public class SystemSearchFileNameMatcher implements ISystemSearchMatcher {
* @return <code>true</code> if the file names string is "*", <code>false</code> otherwise.
*/
public boolean isFileNamesStringAsterisk() {
return fileNamesString.equals("*");
return fileNamesString.equals("*"); //$NON-NLS-1$
}
/**

View file

@ -84,7 +84,7 @@ public class SystemSearchStringMatcher implements ISystemSearchMatcher {
* @return <code>true</code> if the search string is "*", <code>false</code> otherwise.
*/
public boolean isSearchStringAsterisk() {
return searchString.equals("*");
return searchString.equals("*"); //$NON-NLS-1$
}
/**

View file

@ -32,7 +32,7 @@ public class SystemSearchUtil {
private static SystemSearchUtil instance;
public static String FILE_NAMES_SEP_STRING = ",";
public static String FILE_NAMES_SEP_STRING = ","; //$NON-NLS-1$
/**
* Constructor for the utility class.
@ -84,7 +84,7 @@ public class SystemSearchUtil {
throw new NullPointerException();
}
if (fileNamesString.equals("")) {
if (fileNamesString.equals("")) { //$NON-NLS-1$
return new HashSet();
}
@ -116,7 +116,7 @@ public class SystemSearchUtil {
throw new NullPointerException();
}
if (fileNamesString.equals("")) {
if (fileNamesString.equals("")) { //$NON-NLS-1$
return new ArrayList();
}
@ -178,7 +178,7 @@ public class SystemSearchUtil {
// if it's not the first entry, then precede with ',' followed by space, i.e. ' '
if (!first) {
result.append(FILE_NAMES_SEP_STRING);
result.append(" ");
result.append(" "); //$NON-NLS-1$
}
// if first entry, don't do anything
else {

View file

@ -99,7 +99,7 @@ public class TarEntry implements ITarConstants, Cloneable {
// if the name is an empty string, then don't fill in other fields,
// since this indicates that we have reached end of file
if (getName().equals("")) {
if (getName().equals("")) { //$NON-NLS-1$
return;
}
@ -145,7 +145,7 @@ public class TarEntry implements ITarConstants, Cloneable {
// append null characters to the name
for (int i = 0; i < length; i++) {
fileName = fileName + "\0";
fileName = fileName + "\0"; //$NON-NLS-1$
}
name = fileName.getBytes();
@ -181,8 +181,8 @@ public class TarEntry implements ITarConstants, Cloneable {
mod += 01;
}
String modString = "0100" + Integer.toString(mod, 8) + "44";
modString = modString + "\0";
String modString = "0100" + Integer.toString(mod, 8) + "44"; //$NON-NLS-1$ //$NON-NLS-2$
modString = modString + "\0"; //$NON-NLS-1$
mode = modString.getBytes();
}
@ -227,11 +227,11 @@ public class TarEntry implements ITarConstants, Cloneable {
// prepend the string with 0s
for (int i = 0; i < diff; i++) {
sizeString = "0" + sizeString;
sizeString = "0" + sizeString; //$NON-NLS-1$
}
// append a space at the end
sizeString = sizeString + " ";
sizeString = sizeString + " "; //$NON-NLS-1$
size = sizeString.getBytes();
}
@ -260,11 +260,11 @@ public class TarEntry implements ITarConstants, Cloneable {
// prepend the string with 0s
for (int i = 0; i < diff; i++) {
mtimeString = "0" + mtimeString;
mtimeString = "0" + mtimeString; //$NON-NLS-1$
}
// append a space at the end
mtimeString = mtimeString + " ";
mtimeString = mtimeString + " "; //$NON-NLS-1$
mtime = mtimeString.getBytes();
}
@ -330,7 +330,7 @@ public class TarEntry implements ITarConstants, Cloneable {
// append null characters to the user name
for (int i = 0; i < length; i++) {
userName = userName + "\0";
userName = userName + "\0"; //$NON-NLS-1$
}
uname = userName.getBytes();
@ -384,7 +384,7 @@ public class TarEntry implements ITarConstants, Cloneable {
String entryName = getName();
if (entryName.endsWith("/")) {
if (entryName.endsWith("/")) { //$NON-NLS-1$
return true;
}
else {
@ -512,14 +512,14 @@ public class TarEntry implements ITarConstants, Cloneable {
// prepend the string with 0s
for (int i = 0; i < diff; i++) {
sumString = "0" + sumString;
sumString = "0" + sumString; //$NON-NLS-1$
}
// append a null character
sumString = sumString + "\0";
sumString = sumString + "\0"; //$NON-NLS-1$
// append a space
sumString = sumString + " ";
sumString = sumString + " "; //$NON-NLS-1$
// set the checksum
chksum = sumString.getBytes();

View file

@ -241,7 +241,7 @@ public class TarFile implements ITarConstants {
// if the name of the entry is an empty string, it means we have reached end of file
// so just return null
if (entry.getName().equals("")) {
if (entry.getName().equals("")) { //$NON-NLS-1$
return null;
}
else {
@ -283,7 +283,7 @@ public class TarFile implements ITarConstants {
String entryName = entry.getName();
// if name of entry matches the given name, then that is the entry we are looking for
if (entryName.equals(name) || entryName.equals(name + "/")) {
if (entryName.equals(name) || entryName.equals(name + "/")) { //$NON-NLS-1$
return entry;
}
}

View file

@ -65,7 +65,7 @@ public class TarOutputStream extends OutputStream implements ITarConstants {
private void ensureOpen() throws IOException {
if (isClosed) {
throw new IOException("Stream closed");
throw new IOException("Stream closed"); //$NON-NLS-1$
}
}

View file

@ -74,7 +74,7 @@ public class Activator extends Plugin {
public void logException(Throwable t) {
ILog log = getLog();
String id = getBundle().getSymbolicName();
IStatus status = new Status(IStatus.ERROR, id, 0, "Unexpected exception", t);
IStatus status = new Status(IStatus.ERROR, id, 0, "Unexpected exception", t); //$NON-NLS-1$
log.log(status);
}

View file

@ -54,10 +54,10 @@ public class RemoteFileCancelledException extends RemoteFileIOException {
* </Message>
*/
private static SystemMessage getMyMessage() {
String l1 = "Operation cancelled.";
String l2 = "";
String l1 = "Operation cancelled."; //$NON-NLS-1$
String l2 = ""; //$NON-NLS-1$
try {
myMessage = new SystemMessage("RSE", "G", "1067", SystemMessage.ERROR, l1, l2);
myMessage = new SystemMessage("RSE", "G", "1067", SystemMessage.ERROR, l1, l2); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
} catch (IndicatorException e) {
}
return myMessage;

View file

@ -115,7 +115,7 @@ public class RemoteFileException extends SystemMessageException
String msg = null;
try { msg = bundle.getString(key); } catch (Exception exc) {}
if (msg == null)
msg = "Message with key " + key + " not found";
msg = "Message with key " + key + " not found"; //$NON-NLS-1$ //$NON-NLS-2$
return msg;
}

View file

@ -59,10 +59,10 @@ public class RemoteFileIOException extends RemoteFileException {
* </Message>
*/
private static SystemMessage getMyMessage() {
String l1 = "Operation failed. File system input or output error";
String l2 = "Message reported from file system: %1";
String l1 = "Operation failed. File system input or output error"; //$NON-NLS-1$
String l2 = "Message reported from file system: %1"; //$NON-NLS-1$
try {
myMessage = new SystemMessage("RSE", "F", "1002", SystemMessage.ERROR, l1, l2);
myMessage = new SystemMessage("RSE", "F", "1002", SystemMessage.ERROR, l1, l2); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
} catch (IndicatorException e) {
}
return myMessage;

View file

@ -58,10 +58,10 @@ public class RemoteFileSecurityException extends RemoteFileException {
*/
private static SystemMessage getMyMessage() {
if (myMessage == null) {
String l1 = "Operation failed. Security violation";
String l2 = "Message reported from file system: %1";
String l1 = "Operation failed. Security violation"; //$NON-NLS-1$
String l2 = "Message reported from file system: %1"; //$NON-NLS-1$
try {
myMessage = new SystemMessage("RSE", "F", "1001", SystemMessage.ERROR, l1, l2);
myMessage = new SystemMessage("RSE", "F", "1001", SystemMessage.ERROR, l1, l2); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
} catch (IndicatorException e) {
}
}

View file

@ -58,10 +58,10 @@ public class RemoteFolderNotEmptyException extends RemoteFileException {
*/
private static SystemMessage getMyMessage() {
if (myMessage == null) {
String l1 = "Folder is not empty. Cannot delete";
String l2 = "The operation failed. One possible reason is that the folder is not empty";
String l1 = "Folder is not empty. Cannot delete"; //$NON-NLS-1$
String l2 = "The operation failed. One possible reason is that the folder is not empty"; //$NON-NLS-1$
try {
myMessage = new SystemMessage("RSE", "F", "1003", SystemMessage.ERROR, l1, l2);
myMessage = new SystemMessage("RSE", "F", "1003", SystemMessage.ERROR, l1, l2); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
} catch (IndicatorException e) {
}
}

View file

@ -21,10 +21,10 @@ import org.eclipse.rse.services.clientserver.SystemSearchString;
public interface IHostSearchResult
{
public static final String SEARCH_RESULT_DELIMITER = ":SEARCH";
public static final String SEARCH_RESULT_OPEN_DELIMITER = "<";
public static final String SEARCH_RESULT_CLOSE_DELIMITER = ">";
public static final String SEARCH_RESULT_INDEX_DELIMITER = ":";
public static final String SEARCH_RESULT_DELIMITER = ":SEARCH"; //$NON-NLS-1$
public static final String SEARCH_RESULT_OPEN_DELIMITER = "<"; //$NON-NLS-1$
public static final String SEARCH_RESULT_CLOSE_DELIMITER = ">"; //$NON-NLS-1$
public static final String SEARCH_RESULT_INDEX_DELIMITER = ":"; //$NON-NLS-1$
public void setParent(Object parent);

View file

@ -38,7 +38,7 @@ public interface IHostSearchResultConfiguration extends IHostSearchConstants {
/**
* Gets the results contained within the resultContainer
* @param resultContainer
* @return
* @return the results
*/
public IHostSearchResult[] getContainedResults(Object resultContainer);

View file

@ -46,7 +46,7 @@ public class FileTransferStatusListener extends StatusChangeListener
_log = uploadLog;
if (_log == null)
{
throw new Exception("Could not find log in DataStore.");
throw new Exception("Could not find log in DataStore."); //$NON-NLS-1$
}
setStatus(findOrCreateUploadStatus(ds));
}
@ -59,13 +59,13 @@ public class FileTransferStatusListener extends StatusChangeListener
// but also need to handle case where it's been uploaded before in the sessoin (i.e. for reseting values)
if (result == null)
{
result = _log.getDataStore().createObject(_log, "uploadstatus", _remotePath);
result.setAttribute(DE.A_SOURCE, "running");
result.setAttribute(DE.A_VALUE, "");
result = _log.getDataStore().createObject(_log, "uploadstatus", _remotePath); //$NON-NLS-1$
result.setAttribute(DE.A_SOURCE, "running"); //$NON-NLS-1$
result.setAttribute(DE.A_VALUE, ""); //$NON-NLS-1$
DataElement cmd = ds.findCommandDescriptor(DataStoreSchema.C_SET);
DataElement setstatus = ds.command(cmd, _log, true);
ds.command(cmd, _log, true);
/*
try
{
@ -83,8 +83,8 @@ public class FileTransferStatusListener extends StatusChangeListener
else
{
result.setAttribute(DE.A_SOURCE, "running");
result.setAttribute(DE.A_VALUE, "");
result.setAttribute(DE.A_SOURCE, "running"); //$NON-NLS-1$
result.setAttribute(DE.A_VALUE, ""); //$NON-NLS-1$
}
_statusElement = result;
return result;

View file

@ -24,7 +24,6 @@ import org.eclipse.dstore.core.model.DataElement;
import org.eclipse.dstore.core.model.DataStore;
import org.eclipse.dstore.extra.internal.extra.DomainEvent;
import org.eclipse.dstore.extra.internal.extra.IDomainListener;
import org.eclipse.rse.core.model.ISystemRegistry;
import org.eclipse.rse.core.subsystems.CommunicationsEvent;
import org.eclipse.rse.core.subsystems.ICommunicationsListener;
import org.eclipse.rse.dstore.universal.miners.IUniversalDataStoreConstants;
@ -83,14 +82,12 @@ public class SearchResultsChangeListener implements IDomainListener, ICommunicat
_lastUpdateTime = 0;
ISystemRegistry registry = RSEUIPlugin.getTheSystemRegistry();
//_factory = ((FileServiceSubSystem)_subsys).getRemoteFileFactory();
if (_status.getValue().equals("done")) {
if (_status.getValue().equals("done")) { //$NON-NLS-1$
setDone();
}
else if (_status.getValue().equals("cancelled")) {
else if (_status.getValue().equals("cancelled")) { //$NON-NLS-1$
_cancelled = true;
setDone();
}
@ -137,10 +134,10 @@ public class SearchResultsChangeListener implements IDomainListener, ICommunicat
return;
}
if (_status.getValue().equals("done")) {
if (_status.getValue().equals("done")) { //$NON-NLS-1$
setDone();
}
else if (_status.getValue().equals("cancelled")) {
else if (_status.getValue().equals("cancelled")) { //$NON-NLS-1$
_cancelled = true;
setDone();
}
@ -180,7 +177,7 @@ public class SearchResultsChangeListener implements IDomainListener, ICommunicat
// for defect 47414, this code changes the context used for creating IRemoteFiles
char slash = '/';
if (_subsys.getHost().getSystemType().equals("Windows")) {
if (_subsys.getHost().getSystemType().equals("Windows")) { //$NON-NLS-1$
slash = '\\';
}
@ -267,7 +264,7 @@ public class SearchResultsChangeListener implements IDomainListener, ICommunicat
if (result.getNestedSize() > 0) {
boolean isWindows = _subsys.getHost().getSystemType().equals("Windows");
boolean isWindows = _subsys.getHost().getSystemType().equals("Windows"); //$NON-NLS-1$
char separator = isWindows ? '\\' : '/';
List contents = new ArrayList();
@ -283,12 +280,11 @@ public class SearchResultsChangeListener implements IDomainListener, ICommunicat
searchResult.setText(resultElement.getName());
String source = resultElement.getSource().replace('\\', separator).replace('/', separator);
String path = source;
String lineNumStr = null;
int colonIndex = source.indexOf(":");
int colonIndex = source.indexOf(":"); //$NON-NLS-1$
if (colonIndex > 2)
{
path = source.substring(0, colonIndex);
lineNumStr = source.substring(colonIndex);
}

View file

@ -67,7 +67,7 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
}
}
} catch (Exception e) {
SystemBasePlugin.logError("StatusChangeListener.FindShell exception: ", e);
SystemBasePlugin.logError("StatusChangeListener.FindShell exception: ", e); //$NON-NLS-1$
}
}
}
@ -311,7 +311,7 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
if (ICommunicationsDiagnostic.CANCEL_WAIT_REQUESTED == diagnostic.diagnosticStatus()) {
cancelled = true;
SystemBasePlugin.logError("StatusChangeListener.waitForUpdate cancelled by user.");
SystemBasePlugin.logError("StatusChangeListener.waitForUpdate cancelled by user."); //$NON-NLS-1$
}
}
}
@ -366,7 +366,7 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
if (ICommunicationsDiagnostic.CANCEL_WAIT_REQUESTED == diagnostic.diagnosticStatus())
{
cancelled = true;
SystemBasePlugin.logError("StatusChangeListener.waitForUpdate cancelled by user.");
SystemBasePlugin.logError("StatusChangeListener.waitForUpdate cancelled by user."); //$NON-NLS-1$
}
}
}
@ -395,7 +395,7 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
* @return <code>true</code> if status done, <code>false</code> otherwise.
*/
protected boolean determineStatusDone() {
return getStatus().getAttribute(DE.A_VALUE).equals("done") || getStatus().getAttribute(DE.A_NAME).equals("done");
return getStatus().getAttribute(DE.A_VALUE).equals("done") || getStatus().getAttribute(DE.A_NAME).equals("done"); //$NON-NLS-1$ //$NON-NLS-2$
}
/**
@ -423,15 +423,15 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
try {
String name = getStatus().getName(); /* Get the current element status name: started/working/done */
/* Log the current status */
SystemBasePlugin.logError("StatusChangeListener."+name+": " + "Communications Diagnostic started");
SystemBasePlugin.logError("StatusChangeListener."+name +
": done = " + done +
"; cancelled = " + cancelled +
"; _networkDown = " + _networkDown );
SystemBasePlugin.logError("StatusChangeListener."+name+": " + "Communications Diagnostic started"); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
SystemBasePlugin.logError("StatusChangeListener."+name + //$NON-NLS-1$
": done = " + done + //$NON-NLS-1$
"; cancelled = " + cancelled + //$NON-NLS-1$
"; _networkDown = " + _networkDown ); //$NON-NLS-1$
ds = target.getDataStore();
/* Log the status in DataStore */
SystemBasePlugin.logError("StatusChangeListener."+name+"(DataStore): " + " isConnected = " + ds.isConnected() + "; isWaiting = " + ds.isWaiting(target));
SystemBasePlugin.logError("StatusChangeListener."+name+"(DataStore): " + " isConnected = " + ds.isConnected() + "; isWaiting = " + ds.isWaiting(target)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
/*Log all nested DataElement's in target's parent*/
List deList = target.getParent().getNestedData();
@ -441,10 +441,10 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
{
DataElement child = (DataElement) deList.get(i);
if (child != null) {
SystemBasePlugin.logError("StatusChangeListener."+name+".child"+i+"(DataElement): " + child.toString());
SystemBasePlugin.logError("StatusChangeListener."+name+".child"+i+"(DataElement): " + child.toString()); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
DataElement descriptor = child.getDescriptor();
if (descriptor != null)
SystemBasePlugin.logError("StatusChangeListener."+name+".child"+i+"(Descriptor): " + descriptor.toString());
SystemBasePlugin.logError("StatusChangeListener."+name+".child"+i+"(Descriptor): " + descriptor.toString()); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
}
}
}
@ -462,7 +462,7 @@ public class StatusChangeListener implements IDomainListener, ICommunicationsLis
}
catch (Exception e)
{
SystemBasePlugin.logError("StatusChangeListener.ICommunicationsDiagnostic exception: ", e);
SystemBasePlugin.logError("StatusChangeListener.ICommunicationsDiagnostic exception: ", e); //$NON-NLS-1$
}
return d; // return the created diagnostic class instance

View file

@ -129,7 +129,7 @@ public class DStoreFileSubSystemSearchResultConfiguration extends DStoreSearchRe
public void domainChanged(DomainEvent e)
{
if (_status.getValue().equals("done"))
if (_status.getValue().equals("done")) //$NON-NLS-1$
{
setStatus(FINISHED);

View file

@ -55,8 +55,7 @@ public class DStoreJavaLanguageUtility extends AbstractJavaLanguageUtility imple
else {
return null;
}
String remotePath = remoteFile.getAbsolutePath();
DataElement deObj = ((DStoreHostFile)univFile.getHostFile()).getDataElement();
DataStore ds = deObj.getDataStore();
@ -66,11 +65,11 @@ public class DStoreJavaLanguageUtility extends AbstractJavaLanguageUtility imple
DataElement status = ds.synchronizedCommand(queryCmd, deObj, true);
DataElement className = ds.find(status, DE.A_TYPE, TYPE_QUALIFIED_CLASSNAME, 1);
if (className != null && !className.equals("null")) {
if (className != null && !className.equals("null")) { //$NON-NLS-1$
return className.getName();
}
else {
SystemBasePlugin.logWarning("Qualified class name for " + remoteFile.getAbsolutePath() + " is null");
SystemBasePlugin.logWarning("Qualified class name for " + remoteFile.getAbsolutePath() + " is null"); //$NON-NLS-1$ //$NON-NLS-2$
}
}

View file

@ -38,7 +38,7 @@ public class DStoreWindowsFileSubSystemConfiguration extends DStoreFileSubSystem
pool = mgr.createSystemFilterPool(getDefaultFilterPoolName(mgr.getName(), getId()), true); // true=>is deletable by user
if (pool == null) // hmmm, why would this happen?
{
SystemBasePlugin.logError("Creating default filter pool "+getDefaultFilterPoolName(mgr.getName(), getId())+" for mgr "+mgr.getName()+" failed.",null);
SystemBasePlugin.logError("Creating default filter pool "+getDefaultFilterPoolName(mgr.getName(), getId())+" for mgr "+mgr.getName()+" failed.",null); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
return null;
}
if (isUserPrivateProfile(mgr))
@ -50,7 +50,7 @@ public class DStoreWindowsFileSubSystemConfiguration extends DStoreFileSubSystem
Vector filterStrings = new Vector();
RemoteFileFilterString myHomeFilterString = new RemoteFileFilterString(this);
myHomeFilterString.setPath(getSeparator());
filterStrings.add(".\\*");
filterStrings.add(".\\*"); //$NON-NLS-1$
ISystemFilter filter = mgr.createSystemFilter(pool, SystemFileResources.RESID_FILTER_MYHOME,filterStrings);
filter.setNonChangable(true);
filter.setSingleFilterStringOnly(true);
@ -65,14 +65,14 @@ public class DStoreWindowsFileSubSystemConfiguration extends DStoreFileSubSystem
}
catch (Exception exc)
{
SystemBasePlugin.logError("Error creating default filter pool",exc);
SystemBasePlugin.logError("Error creating default filter pool",exc); //$NON-NLS-1$
}
return pool;
}
public String getSeparator()
{
return "\\";
return "\\"; //$NON-NLS-1$
}
public char getSeparatorChar()

View file

@ -88,7 +88,7 @@ public class RemoteFilePropertyChangeListener implements IDomainListener,
catch (Exception e)
{
SystemBasePlugin.logError(
"StatusChangeListener.FindShell exception: ", e);
"StatusChangeListener.FindShell exception: ", e); //$NON-NLS-1$
}
}
}

View file

@ -71,7 +71,7 @@ public class ServiceCommandShell extends RemoteCommandShell implements IServiceC
{
SimpleHostOutput line = (SimpleHostOutput)lineObj;
String type = event.isError() ? "stderr" : "stdout";
String type = event.isError() ? "stderr" : "stdout"; //$NON-NLS-1$ //$NON-NLS-2$
if (event.isError())
{
output = new RemoteError(this, type);

View file

@ -22,7 +22,6 @@ import java.util.List;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.rse.core.IRSESystemType;
import org.eclipse.rse.core.SystemBasePlugin;
import org.eclipse.rse.core.model.IHost;
import org.eclipse.rse.core.subsystems.IConnectorService;
import org.eclipse.rse.core.subsystems.IServiceSubSystemConfiguration;