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

43 lines
1.4 KiB
Java
Raw 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
// -----------------------------------------------------------------------------------//
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 ();
}
}