org.jtool.jxplatform.actions
Class ExportAction

java.lang.Object
  extended byorg.jtool.jxplatform.actions.JxActionDelegate
      extended byorg.jtool.jxplatform.actions.JxProjectActionDelegate
          extended byorg.jtool.jxplatform.actions.ExportAction
All Implemented Interfaces:
org.eclipse.ui.IActionDelegate, org.eclipse.ui.IObjectActionDelegate

public class ExportAction
extends JxProjectActionDelegate

Performs an action that generates and saves XML documents in the project.

Author:
Katsuhisa Maruyama

Field Summary
 
Fields inherited from class org.jtool.jxplatform.actions.JxProjectActionDelegate
part, project, repository
 
Fields inherited from class org.jtool.jxplatform.actions.JxActionDelegate
selection
 
Constructor Summary
ExportAction()
          Create a new object.
 
Method Summary
 void run(org.eclipse.jface.action.IAction action)
          Converts source code of all files to XML documents.
 
Methods inherited from class org.jtool.jxplatform.actions.JxProjectActionDelegate
setActivePart
 
Methods inherited from class org.jtool.jxplatform.actions.JxActionDelegate
getFile, getShell, getShell, printMessage, printMessage, selectionChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IActionDelegate
selectionChanged
 

Constructor Detail

ExportAction

public ExportAction()
Create a new object.

Method Detail

run

public void run(org.eclipse.jface.action.IAction action)
Converts source code of all files to XML documents.

Specified by:
run in interface org.eclipse.ui.IActionDelegate
Overrides:
run in class JxProjectActionDelegate
Parameters:
action - An action triggered by the user.