package org.nightlabs.jfire.trade.ui.overview.invoice.action; import org.eclipse.ui.IEditorInput; import org.nightlabs.jfire.accounting.id.InvoiceID; import org.nightlabs.jfire.trade.ui.articlecontainer.detail.ArticleContainerEditor; import org.nightlabs.jfire.trade.ui.articlecontainer.detail.ArticleContainerEditorInput; import org.nightlabs.jfire.trade.ui.overview.action.AbstractEditArticleContainerAction; /** * @author Daniel.Mazurek [at] NightLabs [dot] de * */ public class EditInvoiceAction //extends OverviewEditAction extends AbstractEditArticleContainerAction { public EditInvoiceAction() { super(); } public String getEditorID() { return ArticleContainerEditor.ID_EDITOR; } public IEditorInput getEditorInput() { InvoiceID invoiceID = (InvoiceID) getArticleContainerID(); return new ArticleContainerEditorInput(invoiceID); } }