public abstract class NewResourceAction
extends javax.swing.AbstractAction
Modifier and Type | Field and Description |
---|---|
protected ResourceFolderNode |
folder |
protected TabbedResourceWorkspace |
workspace |
Constructor and Description |
---|
NewResourceAction(TabbedResourceWorkspace workspace,
ResourceFolderNode folder) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
protected abstract java.lang.Object |
createPrototype() |
protected byte[] |
createPrototypeBytes() |
protected ResourceFolderNode |
getFolder()
Provides an opportunity for subclasses to provide the parent folder lazily
|
protected abstract java.lang.String |
newResourceName() |
protected final TabbedResourceWorkspace workspace
protected final ResourceFolderNode folder
public NewResourceAction(TabbedResourceWorkspace workspace, ResourceFolderNode folder)
public void actionPerformed(java.awt.event.ActionEvent e)
protected ResourceFolderNode getFolder()
protected byte[] createPrototypeBytes() throws java.lang.Exception
java.lang.Exception
protected abstract java.lang.Object createPrototype()
protected abstract java.lang.String newResourceName()