2015-06-01 09:35:51 +00:00
|
|
|
package com.bytezone.diskbrowser.gui;
|
|
|
|
|
|
|
|
import java.util.EventObject;
|
|
|
|
|
|
|
|
import com.bytezone.diskbrowser.gui.TreeBuilder.FileNode;
|
|
|
|
|
2019-11-03 05:49:01 +00:00
|
|
|
// -----------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
public class FileNodeSelectedEvent extends EventObject
|
2019-11-03 05:49:01 +00:00
|
|
|
// -----------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
{
|
|
|
|
private final FileNode node;
|
|
|
|
boolean redo;
|
|
|
|
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
public FileNodeSelectedEvent (Object source, FileNode node)
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
{
|
|
|
|
super (source);
|
|
|
|
this.node = node;
|
|
|
|
}
|
|
|
|
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
public FileNode getFileNode ()
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
{
|
|
|
|
return node;
|
|
|
|
}
|
|
|
|
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
@Override
|
|
|
|
public String toString ()
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
{
|
|
|
|
return node.file.getAbsolutePath ();
|
|
|
|
}
|
|
|
|
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
public String toText ()
|
2019-11-03 05:49:01 +00:00
|
|
|
// ---------------------------------------------------------------------------------//
|
2015-06-01 09:35:51 +00:00
|
|
|
{
|
|
|
|
return node.file.getAbsolutePath ();
|
|
|
|
}
|
|
|
|
}
|