dmolony-DiskBrowser/src/com/bytezone/diskbrowser/gui/FileNodeSelectedEvent.java

43 lines
1.4 KiB
Java
Raw Permalink Normal View History

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
// -----------------------------------------------------------------------------------//
2020-02-08 22:20:08 +00:00
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
// ---------------------------------------------------------------------------------//
2020-02-08 22:20:08 +00:00
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
// ---------------------------------------------------------------------------------//
2020-02-08 22:20:08 +00:00
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
// ---------------------------------------------------------------------------------//
2020-02-08 22:20:08 +00:00
String toText ()
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
// ---------------------------------------------------------------------------------//
2020-02-08 22:20:08 +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 ();
}
}