Public Member Functions | |
ConfigurationFileObject (ControllerTransferListener listener, String filePath) | |
ConfigurationFileObject (ControllerTransferListener listener, File filePath) | |
DataFlavor[] | getTransferDataFlavors () |
boolean | isDataFlavorSupported (DataFlavor flavor) |
Object | getTransferData (DataFlavor flavor) throws UnsupportedFlavorException, IOException |
String | getFilePath () |
Definition at line 46 of file ConfigurationFileObject.java.
|
Creates a new
Definition at line 61 of file ConfigurationFileObject.java. 00062 { 00063 this(listener,new File(filePath)); 00064 }
|
|
Creates a new
Definition at line 72 of file ConfigurationFileObject.java. 00073 { 00074 super(); 00075 //addMouseMotionListener(listener); 00076 //addMouseListener(listener); 00077 this.filePath = filePath; 00078 text = filePath.getName(); 00079 setText(text); 00080 setBackground(Color.white); 00081 setIcon(GuiIcons.CONFIGURATION_FILE_OBJECT_ICON); 00082 setActionCommand(GuiCommands.COMMAND_SELECT_XML_FILE); 00083 00084 DragSource dragSource = DragSource.getDefaultDragSource(); 00085 dragSource.createDefaultDragGestureRecognizer(this, // What component 00086 DnDConstants.ACTION_COPY_OR_MOVE, // What drag types? 00087 listener);// the listener 00088 }
|
|
Returns the filePath value.
Definition at line 123 of file ConfigurationFileObject.java. Referenced by org.objectweb.cjdbc.console.gui.CjdbcGui.publicActionRemoveConfigurationFile(). 00124 {
00125 return filePath.getAbsolutePath();
00126 }
|
|
Definition at line 109 of file ConfigurationFileObject.java. 00111 { 00112 if(flavor.equals(DataFlavor.stringFlavor)) 00113 return filePath.getAbsolutePath(); 00114 else 00115 return null; 00116 }
|
|
Definition at line 93 of file ConfigurationFileObject.java. 00094 { 00095 return new DataFlavor[]{}; 00096 }
|
|
Definition at line 101 of file ConfigurationFileObject.java. 00102 { 00103 return true; 00104 }
|