Skip to content
Browse files

o moved from sandbox

git-svn-id: https://svn.apache.org/repos/asf/maven/sandbox/trunk@1171032 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information...
1 parent 760fcfd commit 2482299496b5795761b7e1f319565926541c8961 Vincent Siveton committed Sep 15, 2011
Showing with 0 additions and 15,835 deletions.
  1. +0 −39 doxia/doxia-ide/eclipse/README.TXT
  2. +0 −25 doxia/doxia-ide/eclipse/build.bat
  3. +0 −25 doxia/doxia-ide/eclipse/build.sh
  4. +0 −17 doxia/doxia-ide/eclipse/doxia-osgi/.project
  5. +0 −5 doxia/doxia-ide/eclipse/doxia-osgi/.settings/org.eclipse.m2e.core.prefs
  6. +0 −7 doxia/doxia-ide/eclipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/.classpath
  7. +0 −28 doxia/doxia-ide/eclipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/.project
  8. +0 −8 ...lipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/.settings/org.eclipse.jdt.core.prefs
  9. +0 −209 doxia/doxia-ide/eclipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/pom.xml
  10. +0 −53 doxia/doxia-ide/eclipse/doxia-osgi/pom.xml
  11. +0 −5 doxia/doxia-ide/eclipse/eclipse-plugins/.settings/org.eclipse.m2e.core.prefs
  12. +0 −1 ...-ide/eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/build.properties
  13. +0 −27 ...oxia-ide/eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/category.xml
  14. +0 −124 ...doxia-ide/eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/feature.xml
  15. +0 −41 doxia/doxia-ide/eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/pom.xml
  16. +0 −82 doxia/doxia-ide/eclipse/eclipse-plugins/features/pom.xml
  17. +0 −66 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/.classpath
  18. +0 −28 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/.project
  19. +0 −5 ...se-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/.settings/org.eclipse.jdt.core.prefs
  20. +0 −20 ...de/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/META-INF/MANIFEST.MF
  21. +0 −9 ...ia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/build.properties
  22. BIN ...xia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/icons/doxia.gif
  23. +0 −52 ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/plugin.properties
  24. +0 −166 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/plugin.xml
  25. +0 −43 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/pom.xml
  26. +0 −98 ...n.doxia.ide.eclipse.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/AptPlugin.java
  27. +0 −73 ...se.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/editor/AptDocumentProvider.java
  28. +0 −1,057 ....ide.eclipse.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/editor/AptEditor.java
  29. +0 −41 ...e.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/editor/AptEditorContributor.java
  30. +0 −67 ....ide.eclipse.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/wizard/AptWizard.java
  31. +0 −15 ...ia.ide.eclipse.apt.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/apt/ui/wizard/new.apt
  32. +0 −65 ...doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/.classpath
  33. +0 −24 ...a/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/.project
  34. +0 −5 ...plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/.settings/org.eclipse.jdt.core.prefs
  35. +0 −35 ...eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/META-INF/MANIFEST.MF
  36. +0 −8 ...ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/build.properties
  37. BIN ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/back.gif
  38. BIN ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/doxia.gif
  39. BIN ...se/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/dtool16/AddLink.gif
  40. BIN ...e/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/dtool16/AddTable.gif
  41. BIN ...lipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/dtool16/Bold.gif
  42. BIN ...pse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/dtool16/Italic.gif
  43. BIN ...eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/dtool16/Monospaced.gif
  44. BIN ...se/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/etool16/AddLink.gif
  45. BIN ...e/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/etool16/AddTable.gif
  46. BIN ...lipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/etool16/Bold.gif
  47. BIN ...pse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/etool16/Italic.gif
  48. BIN ...eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/etool16/Monospaced.gif
  49. BIN ...de/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/forward.gif
  50. BIN ...de/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/refresh.gif
  51. BIN ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/icons/stop.gif
  52. +0 −41 ...de/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/plugin.properties
  53. +0 −40 ...doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/plugin.xml
  54. +0 −58 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.common.ui/pom.xml
  55. +0 −222 ...pse.common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/AbstractDoxiaPlugin.java
  56. +0 −470 ...de.eclipse.common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/ColorManager.java
  57. +0 −73 ...de.eclipse.common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/CommonPlugin.java
  58. +0 −92 ...se.common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/CommonPluginMessages.java
  59. +0 −273 ...de.eclipse.common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/DoxiaWrapper.java
  60. +0 −135 ...ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractActionDelegate.java
  61. +0 −54 ...mon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractBoldAction.java
  62. +0 −54 ...n.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractItalicAction.java
  63. +0 −120 ...mon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractLinkAction.java
  64. +0 −54 .../src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractMonospacedAction.java
  65. +0 −121 ...on.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractStyleAction.java
  66. +0 −142 ...on.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/AbstractTableAction.java
  67. +0 −57 ...mon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/BoldActionDelegate.java
  68. +0 −69 ...ommon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/IActionConstants.java
  69. +0 −57 ...n.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/ItalicActionDelegate.java
  70. +0 −57 ...mon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/LinkActionDelegate.java
  71. +0 −57 .../src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/MonospacedActionDelegate.java
  72. +0 −57 ...on.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/actions/TableActionDelegate.java
  73. +0 −440 ...on.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/composites/BrowserComposite.java
  74. +0 −232 ...va/org/apache/maven/doxia/ide/eclipse/common/ui/contentassist/AbstractContentAssistProcessor.java
  75. +0 −99 ....common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/dialogs/AbstractDialog.java
  76. +0 −187 ...e.common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/dialogs/AddLinkDialog.java
  77. +0 −304 ....common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/dialogs/AddTableDialog.java
  78. +0 −137 ...src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/AbstractEditorContributor.java
  79. +0 −533 ...c/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/AbstractMultiPageEditorPart.java
  80. +0 −33 ...in/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/AbstractTextMultiPageEditorPart.java
  81. +0 −204 ...ain/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/AbstractXmlMultiPageEditorPart.java
  82. +0 −67 .../java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/text/AbstractTextDocumentProvider.java
  83. +0 −109 ...i/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/text/AbstractTextEditor.java
  84. +0 −96 .../apache/maven/doxia/ide/eclipse/common/ui/editors/text/AbstractTextSourceViewerConfiguration.java
  85. +0 −38 ...c/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/text/source/TextPairMatcher.java
  86. +0 −61 ....ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/editors/xml/AbstractXmlEditor.java
  87. +0 −93 ...rc/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/rules/AbstractTextPartitionScanner.java
  88. +0 −497 ...mmon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/rules/AbstractTextScanner.java
  89. +0 −245 ....common.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/wizards/AbstractWizard.java
  90. +0 −268 ...mon.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/common/ui/wizards/AbstractWizardPage.java
  91. +0 −79 ...i/src/main/resources/org/apache/maven/doxia/ide/eclipse/common/ui/CommonPluginMessages.properties
  92. +0 −66 ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/.classpath
  93. +0 −20 ...xia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/.project
  94. +0 −5 ...ins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/.settings/org.eclipse.jdt.core.prefs
  95. +0 −20 ...pse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/META-INF/MANIFEST.MF
  96. +0 −8 ...eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/build.properties
  97. BIN .../eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/icons/doxia.gif
  98. +0 −52 ...clipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/plugin.properties
  99. +0 −167 ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/plugin.xml
  100. +0 −43 ...oxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.confluence.ui/pom.xml
  101. +0 −98 ...onfluence.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/confluence/ui/ConfluencePlugin.java
  102. +0 −65 ...main/java/org/apache/maven/doxia/ide/eclipse/confluence/ui/editor/ConfluenceDocumentProvider.java
  103. +0 −588 ...ce.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/confluence/ui/editor/ConfluenceEditor.java
  104. +0 −41 ...ain/java/org/apache/maven/doxia/ide/eclipse/confluence/ui/editor/ConfluenceEditorContributor.java
  105. +0 −68 ...ce.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/confluence/ui/wizard/ConfluenceWizard.java
  106. +0 −5 ...ence.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/confluence/ui/wizard/new.confluence
  107. +0 −66 ...oxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/.classpath
  108. +0 −20 .../doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/.project
  109. +0 −5 ...lugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/.settings/org.eclipse.jdt.core.prefs
  110. +0 −20 ...clipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/META-INF/MANIFEST.MF
  111. +0 −8 ...de/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/build.properties
  112. BIN ...ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/icons/doxia.gif
  113. +0 −52 ...e/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/plugin.properties
  114. +0 −159 ...oxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/plugin.xml
  115. +0 −42 ...a/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.docbook.ui/pom.xml
  116. +0 −98 ...eclipse.docbook.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/docbook/ui/DocbookPlugin.java
  117. +0 −54 ....docbook.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/docbook/ui/editor/DocbookEditor.java
  118. +0 −41 .../src/main/java/org/apache/maven/doxia/ide/eclipse/docbook/ui/editor/DocbookEditorContributor.java
  119. +0 −68 ....docbook.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/docbook/ui/wizard/DocbookWizard.java
  120. +0 −16 ...se.docbook.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/docbook/ui/wizard/new.docbook
  121. +0 −66 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/.classpath
  122. +0 −20 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/.project
  123. +0 −5 ...se-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/.settings/org.eclipse.jdt.core.prefs
  124. +0 −20 ...de/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/META-INF/MANIFEST.MF
  125. +0 −8 ...ia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/build.properties
  126. BIN ...xia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/icons/doxia.gif
  127. +0 −52 ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/plugin.properties
  128. +0 −163 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/plugin.xml
  129. +0 −42 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.fml.ui/pom.xml
  130. +0 −98 ...n.doxia.ide.eclipse.fml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/fml/ui/FmlPlugin.java
  131. +0 −56 ....ide.eclipse.fml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/fml/ui/editor/FmlEditor.java
  132. +0 −41 ...e.fml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/fml/ui/editor/FmlEditorContributor.java
  133. +0 −68 ....ide.eclipse.fml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/fml/ui/wizard/FmlWizard.java
  134. +0 −32 ...ia.ide.eclipse.fml.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/fml/ui/wizard/new.fml
  135. +0 −66 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/.classpath
  136. +0 −20 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/.project
  137. +0 −5 ...ipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/.settings/org.eclipse.jdt.core.prefs
  138. +0 −17 ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/META-INF/MANIFEST.MF
  139. +0 −8 ...oxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/build.properties
  140. +0 −49 ...ipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/doc/html/features/index.html
  141. +0 −36 ...se/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/doc/html/references/index.html
  142. +0 −41 ...xia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/doc/html/toc.html
  143. +0 −27 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/doc/toc.xml
  144. +0 −22 ...xia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/plugin.properties
  145. +0 −32 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/plugin.xml
  146. +0 −42 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.help/pom.xml
  147. +0 −87 ...doxia.ide.eclipse.help/src/main/java/org/apache/maven/doxia/ide/eclipse/help/DoxiaHelpPlugin.java
  148. +0 −66 .../doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/.classpath
  149. +0 −20 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/.project
  150. +0 −5 ...-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/.settings/org.eclipse.jdt.core.prefs
  151. +0 −20 .../eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/META-INF/MANIFEST.MF
  152. +0 −8 ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/build.properties
  153. BIN ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/icons/doxia.gif
  154. +0 −52 ...ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/plugin.properties
  155. +0 −166 .../doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/plugin.xml
  156. +0 −42 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.twiki.ui/pom.xml
  157. +0 −98 ...a.ide.eclipse.twiki.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/twiki/ui/TWikiPlugin.java
  158. +0 −65 ...ki.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/twiki/ui/editor/TWikiDocumentProvider.java
  159. +0 −519 ...clipse.twiki.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/twiki/ui/editor/TWikiEditor.java
  160. +0 −41 ...i.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/twiki/ui/editor/TWikiEditorContributor.java
  161. +0 −68 ...clipse.twiki.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/twiki/ui/wizard/TWikiWizard.java
  162. +0 −5 ....eclipse.twiki.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/twiki/ui/wizard/new.twiki
  163. +0 −66 ...a/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/.classpath
  164. +0 −20 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/.project
  165. +0 −5 ...e-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/.settings/org.eclipse.jdt.core.prefs
  166. +0 −20 ...e/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/META-INF/MANIFEST.MF
  167. +0 −8 ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/build.properties
  168. BIN ...ia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/icons/doxia.gif
  169. +0 −52 ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/plugin.properties
  170. +0 −160 ...a/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/plugin.xml
  171. +0 −42 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xdoc.ui/pom.xml
  172. +0 −98 ...oxia.ide.eclipse.xdoc.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xdoc/ui/XdocPlugin.java
  173. +0 −56 ...e.eclipse.xdoc.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xdoc/ui/editor/XdocEditor.java
  174. +0 −41 ...doc.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xdoc/ui/editor/XdocEditorContributor.java
  175. +0 −68 ...e.eclipse.xdoc.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xdoc/ui/wizard/XdocWizard.java
  176. +0 −29 ...ide.eclipse.xdoc.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/xdoc/ui/wizard/new.xdoc
  177. +0 −66 .../doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/.classpath
  178. +0 −20 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/.project
  179. +0 −5 ...-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/.settings/org.eclipse.jdt.core.prefs
  180. +0 −20 .../eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/META-INF/MANIFEST.MF
  181. +0 −8 ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/build.properties
  182. BIN ...a-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/icons/doxia.gif
  183. +0 −52 ...ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/plugin.properties
  184. +0 −160 .../doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/plugin.xml
  185. +0 −42 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.xhtml.ui/pom.xml
  186. +0 −98 ...a.ide.eclipse.xhtml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xhtml/ui/XhtmlPlugin.java
  187. +0 −54 ...clipse.xhtml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xhtml/ui/editor/XhtmlEditor.java
  188. +0 −41 ...l.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xhtml/ui/editor/XhtmlEditorContributor.java
  189. +0 −68 ...clipse.xhtml.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/xhtml/ui/wizard/XhtmlWizard.java
  190. +0 −17 ....eclipse.xhtml.ui/src/main/resources/org/apache/maven/doxia/ide/eclipse/xhtml/ui/wizard/new.xhtml
  191. +0 −72 doxia/doxia-ide/eclipse/eclipse-plugins/plugins/pom.xml
  192. +0 −119 doxia/doxia-ide/eclipse/eclipse-plugins/pom.xml
  193. +0 −7 doxia/doxia-ide/eclipse/site/.project
  194. +0 −111 doxia/doxia-ide/eclipse/site/pom.xml
  195. +0 −85 doxia/doxia-ide/eclipse/site/src/site/apt/development.apt
  196. +0 −35 doxia/doxia-ide/eclipse/site/src/site/fml/faq.fml
  197. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/closebox.png
  198. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/spacer.gif
  199. BIN ...a/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-caption-fill.png
  200. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-caption-l.png
  201. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-caption-r.png
  202. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow1.png
  203. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow2.png
  204. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow3.png
  205. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow4.png
  206. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow5.png
  207. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow6.png
  208. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow7.png
  209. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-shadow8.png
  210. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-1.png
  211. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-10.png
  212. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-11.png
  213. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-12.png
  214. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-2.png
  215. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-3.png
  216. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-4.png
  217. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-5.png
  218. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-6.png
  219. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-7.png
  220. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-8.png
  221. BIN doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/images-global/zoom/zoom-spin-9.png
  222. +0 −761 doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/js-global/FancyZoom.js
  223. +0 −318 doxia/doxia-ide/eclipse/site/src/site/resources/FancyZoom1.1/js-global/FancyZoomHTML.js
  224. +0 −10 doxia/doxia-ide/eclipse/site/src/site/resources/css/site.css
  225. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/doxia-logo.png
  226. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/eclipse.png
  227. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/edit.png
  228. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/styles-click.png
  229. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/styles.png
  230. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/view.png
  231. BIN doxia/doxia-ide/eclipse/site/src/site/resources/images/wizard.png
  232. +0 −61 doxia/doxia-ide/eclipse/site/src/site/site.xml
  233. +0 −83 doxia/doxia-ide/eclipse/site/src/site/xdoc/index.xml
  234. +0 −66 doxia/doxia-ide/eclipse/site/src/site/xdoc/usage.xml
View
39 doxia/doxia-ide/eclipse/README.TXT
@@ -1,39 +0,0 @@
-Eclipse plugin for Apache Maven Doxia
-
-Requirements:
-* Maven 3 (!)
-* Eclipse SDK Helios (http://download.eclipse.org/eclipse/downloads/)
-
-
-Building (with Maven 3):
-Tycho (http://tycho.sonatype.org) won't resolve through the reactor for the bundle, so you need to build org.apache.maven.doxia.eclipse.dependencies project first:
-
-mvn clean install -f doxia-osgi/pom.xml
-|_ Makes an OSGi bundle of doxia.
-
-mvn clean install -f eclipse-plugins/pom.xml
-|_ Creates a feature and a P2 repository
-|_ Builds Eclipse plugins
-
-The generated Eclipse Update Site will be available in:
-eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/target/site/
-
-Update site generated by Jenkins CI server:
-https://builds.apache.org/view/M-R/view/Maven/job/doxia-eclipse-editor/ws/doxia-ide-eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/target/site/
-
-
-Plugin Development with Eclipse Helios:
-File > Import > Existing Projects in Workspace and use the basedir.
-To test modifications, open for instance org.apache.maven.doxia.ide.plugins-apt-ui/plugin.xml and click "Launch an Eclipse application"
-Note: if you see Eclipse errors in META-INF/MANIFEST.MF (missing org.apache.maven.doxia.ide.dependencies), you need to install firstly doxia-osgi (doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/target/org.apache.maven.doxia.eclipse.dependencies_1.0.0-SNAPSHOT.jar) in ECLIPSE_HOME/plugins and restart Eclipse.
-
-
-Improvements:
-* review POM groupId
-* fixed icons and label
-* add more actions like add list, comment/uncomment in Apt...
-* add autocomplete in apt editor if possible
-* test it with other Eclipse distributions
-
-References:
-* DOXIATOOLS-8: Create an Eclipse plugin to edit Doxia files
View
25 doxia/doxia-ide/eclipse/build.bat
@@ -1,25 +0,0 @@
-@echo off
-
-rem Licensed to the Apache Software Foundation (ASF) under one or more
-rem contributor license agreements. See the NOTICE file distributed with
-rem this work for additional information regarding copyright ownership.
-rem The ASF licenses this file to You under the Apache License, Version 2.0
-rem (the "License"); you may not use this file except in compliance with
-rem the License. You may obtain a copy of the License at
-rem
-rem http://www.apache.org/licenses/LICENSE-2.0
-rem
-rem Unless required by applicable law or agreed to in writing, software
-rem distributed under the License is distributed on an "AS IS" BASIS,
-rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-rem See the License for the specific language governing permissions and
-rem limitations under the License.
-
-SET BASEDIR=%~dp0
-
-rem Makes an OSGi bundle of doxia.
-mvn clean install -f %BASEDIR%/doxia-osgi/pom.xml
-
-rem Creates a feature and a P2 repository
-rem Builds Eclipse plugins
-mvn clean install -f %BASEDIR%/eclipse-plugins/pom.xml
View
25 doxia/doxia-ide/eclipse/build.sh
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-BASEDIR=`dirname $0`
-
-# Makes an OSGi bundle of doxia.
-mvn clean install -f $BASEDIR/doxia-osgi/pom.xml
-
-# Creates a feature and a P2 repository
-# Builds Eclipse plugins
-mvn clean install -f $BASEDIR/eclipse-plugins/pom.xml
View
17 doxia/doxia-ide/eclipse/doxia-osgi/.project
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.apache.maven.doxia.ide.eclipse.doxia-osgi</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.m2e.core.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.m2e.core.maven2Nature</nature>
- </natures>
-</projectDescription>
View
5 doxia/doxia-ide/eclipse/doxia-osgi/.settings/org.eclipse.m2e.core.prefs
@@ -1,5 +0,0 @@
-#Sun Aug 28 10:58:16 EDT 2011
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
View
7 doxia/doxia-ide/eclipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/.classpath
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src/main/java"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
View
28 doxia/doxia-ide/eclipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/.project
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.apache.maven.doxia.eclipse.dependencies</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
View
8 ...xia-osgi/org.apache.maven.doxia.eclipse.dependencies/.settings/org.eclipse.jdt.core.prefs
@@ -1,8 +0,0 @@
-#Mon Aug 29 08:31:03 EDT 2011
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
View
209 doxia/doxia-ide/eclipse/doxia-osgi/org.apache.maven.doxia.eclipse.dependencies/pom.xml
@@ -1,209 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.maven.doxia.ide</groupId>
- <artifactId>doxia-osgi</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>dependencies</artifactId>
- <packaging>bundle</packaging>
-
- <name>Doxia Tools :: Eclipse IDE - Dependencies as Bundle</name>
- <description>Make an OSGi bundle of the required non-OSGi components</description>
-
- <properties>
- <doxiaVersion>1.1.2</doxiaVersion>
- <doxiaConverterVersion>1.2</doxiaConverterVersion>
- <maven-bundle-plugin-version>2.3.5</maven-bundle-plugin-version>
- </properties>
-
- <dependencies>
- <!-- Doxia -->
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-converter</artifactId>
- <version>${doxiaConverterVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-core</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-sink-api</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-logging-api</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-apt</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-confluence</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-docbook-simple</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-fml</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-fo</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-itext</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-latex</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-rtf</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-twiki</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-xdoc</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.maven.doxia</groupId>
- <artifactId>doxia-module-xhtml</artifactId>
- <version>${doxiaVersion}</version>
- </dependency>
- </dependencies>
-
- <build>
- <finalName>org.apache.maven.doxia.eclipse.dependencies_${project.version}</finalName>
-
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.m2e</groupId>
- <artifactId>lifecycle-mapping</artifactId>
- <version>1.0.0</version>
- <configuration>
- <lifecycleMappingMetadata>
- <lifecycleMappings>
- <lifecycleMapping>
- <packagingType>bundle</packagingType>
- <lifecycleMappingId>org.sonatype.tycho.m2e.wrapperBundle</lifecycleMappingId>
- </lifecycleMapping>
- </lifecycleMappings>
- <pluginExecutions>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <versionRange>${maven-bundle-plugin-version}</versionRange>
- <goals>
- <goal>bundle</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <configurator>
- <id>org.sonatype.tycho.m2e.wrapperBundle</id>
- </configurator>
- </action>
- </pluginExecution>
- <pluginExecution>
- <pluginExecutionFilter>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <versionRange>${maven-bundle-plugin-version}</versionRange>
- <goals>
- <goal>manifest</goal>
- </goals>
- </pluginExecutionFilter>
- <action>
- <ignore />
- </action>
- </pluginExecution>
- </pluginExecutions>
- </lifecycleMappingMetadata>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>${maven-bundle-plugin-version}</version>
- </plugin>
- </plugins>
- </pluginManagement>
-
- <plugins>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <extensions>true</extensions>
- <configuration>
- <dumpInstructions>target/dump.txt</dumpInstructions>
- <instructions>
- <stamp>$${tstamp}</stamp>
- <!-- hmm, has to be updated for releases -->
- <Bundle-Version>1.0.0.${stamp}</Bundle-Version>
- <!-- this should work better than the above, but does not work at all
- <_snapshot>\${tstamp}</_snapshot> -->
- <!-- <Embed-Dependency>*;scope=compile|runtime;inline=true</Embed-Dependency>
- <Export-Package> org.apache.maven.doxia.*;-split-package:=merge-first,org.codehaus.plexus.util,org.apache.commons.io,org.apache.commons.io.input,org.apache.commons.io.filefilter,org.apache.commons.io.output
- </Export-Package> -->
- <Embed-Dependency>*;scope=compile|runtime</Embed-Dependency>
- <_exportcontents>
- org.apache.maven.doxia.*,org.codehaus.plexus.util,org.apache.commons.io,org.apache.commons.io.input,org.apache.commons.io.filefilter,org.apache.commons.io.output
- </_exportcontents>
- <Import-Package>!com.apple.mrj,!com.sun.*,!javax.*,!org.apache.commons.*,!org.apache.log,!org.apache.xmlbeans,!org.apache.tools.*,!org.apache.xml.*,!org.codehaus.*,!sun.*,*</Import-Package>
- <Embed-Transitive>true</Embed-Transitive>
- <_nouses>true</_nouses>
- <_nodefaultversion>true</_nodefaultversion>
- </instructions>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
View
53 doxia/doxia-ide/eclipse/doxia-osgi/pom.xml
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.maven</groupId>
- <artifactId>maven-parent</artifactId>
- <version>21</version>
- <relativePath/>
- </parent>
-
- <groupId>org.apache.maven.doxia.ide</groupId>
- <artifactId>doxia-osgi</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>pom</packaging>
-
- <description>Make an OSGi bundle consisting of Doxia, and put it in a P2 repo.</description>
- <url>http://maven.apache.org/doxia</url>
-
- <scm>
- <connection>scm:svn:https://svn.apache.org/repos/asf/maven/sandbox/trunk/doxia/doxia-ide/eclipse/doxia-osgi</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/sandbox/trunk/doxia/doxia-ide/eclipse/doxia-osgi</developerConnection>
- <url>https://svn.apache.org/repos/asf/maven/sandbox/trunk/doxia/doxia-ide/eclipse/doxia-osgi</url>
- </scm>
-<!--
- DO NOT USE THIS POM.
-
- Tycho won't resolve through the reactor for the bundle. Set up the invoker at some point
--->
- <modules>
- <module>org.apache.maven.doxia.eclipse.dependencies</module>
- </modules>
-</project>
View
5 doxia/doxia-ide/eclipse/eclipse-plugins/.settings/org.eclipse.m2e.core.prefs
@@ -1,5 +0,0 @@
-#Sun Aug 28 11:02:32 EDT 2011
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
View
1 ...ipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/build.properties
@@ -1 +0,0 @@
-bin.includes = feature.xml
View
27 .../eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/category.xml
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-<site>
- <category-def name="org.apache.maven.doxia.ide.eclipse" label="Apache Maven Doxia Editors"/>
- <feature url="features/org.apache.maven.doxia.ide.eclipse.feature_1.0.0.qualifier.jar"
- id="org.apache.maven.doxia.ide.eclipse.feature" version="1.0.0.qualifier">
- <category name="org.apache.maven.doxia.ide.eclipse"/>
- </feature>
-</site>
View
124 ...e/eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/feature.xml
@@ -1,124 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<feature
- id="org.apache.maven.doxia.ide.eclipse.feature"
- label="Doxia Editors Feature"
- version="1.0.0.qualifier"
- provider-name="Apache Maven">
-
- <description url="http://maven.apache.org/doxia/">
- Apache Maven Doxia Eclipse Plugin provides development editors, wizards and other useful stuffs for Doxia.
- </description>
-
- <copyright url="http://maven.apache.org/doxia/">
- The Apache Software Foundation
- </copyright>
-
- <license url="http://www.apache.org/licenses/LICENSE-2.0.txt">
- The Apache Software License, Version 2.0
- </license>
-
- <requires>
- <import plugin="org.eclipse.ui"/>
- <import plugin="org.eclipse.core.resources"/>
- <import plugin="org.eclipse.core.runtime"/>
- <import plugin="org.eclipse.jface.text"/>
- <import plugin="org.eclipse.ui.editors"/>
- <import plugin="org.eclipse.ui.ide"/>
- <import plugin="org.eclipse.wst.sse.core"/>
- <import plugin="org.eclipse.wst.sse.ui"/>
- <import plugin="org.eclipse.wst.xml.core"/>
- <import plugin="org.eclipse.wst.xml.ui"/>
- <import plugin="org.eclipse.wst.common.ui"/>
- </requires>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.help"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.apt.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.common.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.confluence.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.docbook.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.fml.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.twiki.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.xdoc.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.eclipse.xhtml.ui"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.apache.maven.doxia.ide.dependencies"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
View
41 ...a-ide/eclipse/eclipse-plugins/features/org.apache.maven.doxia.ide.eclipse.feature/pom.xml
@@ -1,41 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <version>1.0.0-SNAPSHOT</version>
- <groupId>org.apache.maven.doxia.ide</groupId>
- <artifactId>features</artifactId>
- </parent>
-
- <groupId>org.apache.maven.doxia.ide.features</groupId>
- <artifactId>default-feature</artifactId>
- <packaging>eclipse-feature</packaging>
-
- <name>Doxia Tools :: Eclipse IDE - Common Feature</name>
- <description>Eclipse IDE - Common Feature</description>
-
- <build>
- <finalName>org.apache.maven.doxia.ide.eclipse.feature_${project.version}</finalName>
- </build>
-</project>
View
82 doxia/doxia-ide/eclipse/eclipse-plugins/features/pom.xml
@@ -1,82 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.maven.doxia.ide</groupId>
- <artifactId>eclipse-plugins</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>features</artifactId>
- <packaging>pom</packaging>
-
- <name>Doxia Tools :: Eclipse IDE - Parent Features POM</name>
- <description>Eclipse IDE - Parent Features POM</description>
-
- <!-- dependencies in a parent pom are generally evil, but this
- is a stopgap until I sort out a dispute with tycho -->
- <dependencies>
- <dependency>
- <groupId>org.apache.maven.doxia.ide</groupId>
- <artifactId>dependencies</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
- <modules>
- <module>org.apache.maven.doxia.ide.eclipse.feature</module>
- </modules>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-packaging-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <deployableFeature>true</deployableFeature>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>categorization</id>
- <phase>package</phase>
- <goals>
- <goal>category-p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <metadataRepositoryName>Doxia Editor Plugins</metadataRepositoryName>
- <artifactRepositoryName>Doxia Editor plugins</artifactRepositoryName>
- <compressRepository>false</compressRepository>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
View
66 ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/.classpath
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry including="**/*.java" kind="src" path="src/main/java"/>
- <classpathentry kind="src" path="src/main/resources"/>
- <classpathentry excluding="**/*.java" kind="src" path="target/maven-shared-archive-resources"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry combineaccessrules="false" kind="src" path="/org.apache.maven.doxia.ide.plugins-common-ui"/>
- <classpathentry kind="output" path="target/classes"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/avalon-framework-api-4.3.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-anim-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-awt-util-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-bridge-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-css-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-dom-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-ext-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-extension-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-gvt-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-js-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-parser-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-script-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-svg-dom-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-svggen-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-transcoder-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-util-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/batik-xml-1.7.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-beanutils-1.7.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-beanutils-core-1.8.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-cli-1.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-codec-1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-collections-3.2.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-configuration-1.6.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-digester-1.8.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-httpclient-3.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-io-1.3.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-lang-2.4.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/commons-logging-1.0.4.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-converter-1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-core-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-logging-api-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-apt-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-confluence-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-docbook-simple-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-fml-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-fo-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-itext-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-latex-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-rtf-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-twiki-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-xdoc-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-module-xhtml-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/doxia-sink-api-1.1.2.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/fop-0.95.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/icu4j-3.8.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/itext-1.4.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/junit-3.8.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/log4j-1.2.12.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/plexus-classworlds-1.2-alpha-9.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/plexus-container-default-1.0-alpha-30.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/plexus-utils-1.5.12.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/xalan-2.6.0.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/xercesImpl-2.8.1.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/xml-apis-1.3.04.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/xml-apis-ext-1.3.04.jar"/>
- <classpathentry kind="var" path="M2_REPO/.cache/tycho/dependencies-1.0.0-SNAPSHOT.jar/xmlgraphics-commons-1.3.1.jar"/>
-</classpath>
View
28 ...ia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/.project
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.apache.maven.doxia.ide.plugins-apt-ui</name>
- <comment>Eclipse IDE - APT UI Plugin. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.pde.PluginNature</nature>
- </natures>
-</projectDescription>
View
5 ...ns/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/.settings/org.eclipse.jdt.core.prefs
@@ -1,5 +0,0 @@
-#Mon Aug 29 08:48:38 EDT 2011
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.source=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
View
20 ...se/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/META-INF/MANIFEST.MF
@@ -1,20 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Apache Doxia Apt Plug-in
-Bundle-SymbolicName: org.apache.maven.doxia.ide.eclipse.apt.ui
- ;singleton:=true
-Bundle-Version: 1.0.0.qualifier
-Require-Bundle: org.apache.maven.doxia.ide.dependencies,
- org.apache.maven.doxia.ide.eclipse.common.ui,
- org.eclipse.jface.text,
- org.eclipse.core.runtime;bundle-version="3.6.0",
- org.eclipse.wst.sse.core,
- org.eclipse.wst.sse.ui,
- org.eclipse.ui,
- org.eclipse.core.resources
-Bundle-RequiredExecutionEnvironment: J2SE-1.5,
- JavaSE-1.6
-Bundle-Vendor: Apache Software Foundation
-Bundle-Activator: org.apache.maven.doxia.ide.eclipse.apt.ui.AptPlugin
-Bundle-Localization: plugin
-
View
9 ...clipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/build.properties
@@ -1,9 +0,0 @@
-source.. = src/main/java/,\
- src/main/resources
-output.. = target/classes/
-bin.includes = META-INF/,\
- icons/,\
- plugin.properties,\
- plugin.xml,\
- .
-
View
BIN ...eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/icons/doxia.gif
Deleted file not rendered
View
52 ...lipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/plugin.properties
@@ -1,52 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements. See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership. The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License. You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied. See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-#
-# Plugin
-#
-plugin.name=Apache Doxia Apt Plug-in
-plugin.provider.name=Apache Maven
-
-#
-# Doxia Editor
-#
-editor.name=Doxia APT Editor
-
-#
-# Doxia Wizard
-#
-wizard.category.name=Apache Doxia
-wizard.name=Apt file
-
-#
-# Doxia popupMenus
-#
-menu.styles=&Styles
-
-#
-# Doxia Actions
-#
-action.bold.label=&Bold
-action.bold.tooltip=Bold
-action.italic.label=&Italic
-action.italic.tooltip=Italic
-action.monospaced.label=&Monospaced
-action.monospaced.tooltip=Monospaced
-action.table.label=&Table
-action.table.tooltip=Table
-action.link.label=&Link
-action.link.tooltip=Link
View
166 ...-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/plugin.xml
@@ -1,166 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<?eclipse version="3.2"?>
-<plugin>
- <!-- Doxia Plugin Text Editors -->
- <extension
- point="org.eclipse.ui.editors">
- <editor
- name="%editor.name"
- extensions="apt,apt.vm"
- icon="icons/doxia.gif"
- contributorClass="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditorContributor"
- class="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor"
- id="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor">
- </editor>
- </extension>
- <extension
- point="org.eclipse.ui.editors.documentProviders">
- <provider
- class="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptDocumentProvider"
- id="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptDocumentProvider">
- </provider>
- </extension>
-
- <!-- Doxia Wizards -->
- <extension
- point="org.eclipse.ui.newWizards">
- <category
- name="%wizard.category.name"
- id="org.apache.maven.doxia.ide.eclipse.ui.wizard.DoxiaWizard">
- </category>
- <wizard
- name="%wizard.name"
- icon="icons/doxia.gif"
- category="org.apache.maven.doxia.ide.eclipse.ui.wizard.DoxiaWizard"
- class="org.apache.maven.doxia.ide.eclipse.apt.ui.wizard.AptWizard"
- id="org.apache.maven.doxia.ide.eclipse.apt.ui.wizard.AptWizard">
- </wizard>
- </extension>
-
- <!-- http://www.eclipse.org/articles/article.php?file=Article-action-contribution/index.html -->
- <extension point="org.eclipse.ui.popupMenus">
- <viewerContribution
- id="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor.EditorContext"
- targetID="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor.EditorContext">
- <menu
- id="subMenu"
- label="%menu.styles"
- path="additions">
- <separator name="styles"/>
- </menu>
- <!-- Actions should be ordered -->
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.popup.actions.MonospacedAction"
- label="%action.monospaced.label"
- tooltip="%action.monospaced.tooltip"
- menubarPath="subMenu/styles"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.MonospacedActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.popup.actions.ItalicAction"
- label="%action.italic.label"
- tooltip="%action.italic.tooltip"
- menubarPath="subMenu/styles"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.ItalicActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.popup.actions.BoldAction"
- label="%action.bold.label"
- tooltip="%action.bold.tooltip"
- menubarPath="subMenu/styles"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.BoldActionDelegate">
- </action>
- </viewerContribution>
- </extension>
- <extension point="org.eclipse.ui.editorActions">
- <editorContribution
- id="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor"
- targetID="org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor">
- <!-- Contributing ordered actions to toolbar -->
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.actions.toolbar.TableAction"
- label="%action.table.label"
- tooltip="%action.table.tooltip"
- toolbarPath="Normal/additions"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.TableActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.actions.toolbar.LinkAction"
- label="%action.link.label"
- tooltip="%action.link.tooltip"
- toolbarPath="Normal/additions"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.LinkActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.actions.toolbar.MonospacedAction"
- label="%action.monospaced.label"
- tooltip="%action.monospaced.tooltip"
- toolbarPath="Normal/additions"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.MonospacedActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.actions.toolbar.ItalicAction"
- label="%action.italic.label"
- tooltip="%action.bold.tooltip"
- toolbarPath="Normal/additions"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.ItalicActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.actions.toolbar.BoldAction"
- label="%action.bold.label"
- tooltip="%action.bold.tooltip"
- toolbarPath="Normal/additions"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.BoldActionDelegate">
- </action>
-
- <!-- Contributing ordererd actions to menu -->
- <menu
- id="editStyles"
- label="%menu.styles"
- path="edit/additions">
- <separator name="styles"/>
- </menu>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.editor.menu.MonospacedAction"
- label="%action.monospaced.label"
- tooltip="%action.monospaced.tooltip"
- menubarPath="edit/editStyles/styles"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.MonospacedActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.editor.menu.ItalicAction"
- label="%action.italic.label"
- tooltip="%action.bold.tooltip"
- menubarPath="edit/editStyles/styles"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.ItalicActionDelegate">
- </action>
- <action
- id="org.apache.maven.doxia.ide.eclipse.common.ui.contribution.actions.menu.BoldAction"
- label="%action.bold.label"
- tooltip="%action.bold.tooltip"
- menubarPath="edit/editStyles/styles"
- class="org.apache.maven.doxia.ide.eclipse.common.ui.actions.BoldActionDelegate">
- </action>
- </editorContribution>
- </extension>
-</plugin>
View
43 ...xia-ide/eclipse/eclipse-plugins/plugins/org.apache.maven.doxia.ide.eclipse.apt.ui/pom.xml
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements. See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership. The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied. See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.maven.doxia.ide</groupId>
- <artifactId>plugins</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../pom.xml</relativePath>
- </parent>
-
- <groupId>org.apache.maven.doxia.ide.plugins</groupId>
- <artifactId>apt-ui</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-
- <name>Doxia Tools :: Eclipse IDE - APT UI Plugin</name>
- <description>Eclipse IDE - APT UI Plugin</description>
-
- <build>
- <finalName>org.apache.maven.doxia.ide.eclipse.apt.ui_${project.version}</finalName>
- </build>
-</project>
View
98 ...ide.eclipse.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/AptPlugin.java
@@ -1,98 +0,0 @@
-package org.apache.maven.doxia.ide.eclipse.apt.ui;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import org.apache.maven.doxia.ide.eclipse.common.ui.AbstractDoxiaPlugin;
-import org.codehaus.plexus.util.StringUtils;
-import org.osgi.framework.BundleContext;
-
-/**
- * Doxia APT plug-in.
- *
- * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
- * @version $Id$
- * @since 1.0
- */
-public class AptPlugin
- extends AbstractDoxiaPlugin
-{
- /** The APT plug-in ID */
- public static final String PLUGIN_ID = "org.apache.maven.doxia.ide.eclipse.apt.ui";
-
- /** The shared instance */
- private static AptPlugin plugin;
-
- /**
- * Default constructor.
- */
- public AptPlugin()
- {
- super();
-
- plugin = this;
- }
-
- @Override
- public void start( BundleContext context )
- throws Exception
- {
- super.start( context );
- plugin = this;
- }
-
- @Override
- public void stop( BundleContext context )
- throws Exception
- {
- plugin = null;
- super.stop( context );
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static AptPlugin getDefault()
- {
- return plugin;
- }
-
- /**
- * @return the plugin ID
- */
- public static String getPluginId()
- {
- if ( StringUtils.isEmpty( getDefault().getBundle().getSymbolicName() ) )
- {
- return PLUGIN_ID;
- }
-
- return getDefault().getBundle().getSymbolicName();
- }
-
- /**
- * @return the Doxia format
- */
- public static String getDoxiaFormat()
- {
- return "apt";
- }
-}
View
73 ...i/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/editor/AptDocumentProvider.java
@@ -1,73 +0,0 @@
-package org.apache.maven.doxia.ide.eclipse.apt.ui.editor;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import java.util.LinkedList;
-import java.util.List;
-
-import org.apache.maven.doxia.ide.eclipse.common.ui.editors.text.AbstractTextDocumentProvider;
-import org.apache.maven.doxia.ide.eclipse.common.ui.rules.AbstractTextPartitionScanner;
-import org.eclipse.jface.text.rules.EndOfLineRule;
-import org.eclipse.jface.text.rules.IPartitionTokenScanner;
-import org.eclipse.jface.text.rules.IRule;
-import org.eclipse.jface.text.rules.Token;
-
-/**
- * APT document provider.
- *
- * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
- * @version $Id$
- * @since 1.0
- */
-public class AptDocumentProvider
- extends AbstractTextDocumentProvider
-{
- @Override
- public IPartitionTokenScanner getScanner()
- {
- return new AptPartitionScanner();
- }
-
- /**
- * APT partition scanner
- */
- class AptPartitionScanner
- extends AbstractTextPartitionScanner
- {
- /**
- * Default constructor.
- */
- public AptPartitionScanner()
- {
- super();
- }
-
- @Override
- public List<IRule> getRules()
- {
- List<IRule> rules = new LinkedList<IRule>();
-
- // Add comment rule
- rules.add( new EndOfLineRule( "~~", new Token( PARTITION_COMMENT_TOKEN ) ) );
-
- return rules;
- }
- }
-}
View
1,057 ...ipse.apt.ui/src/main/java/org/apache/maven/doxia/ide/eclipse/apt/ui/editor/AptEditor.java
@@ -1,1057 +0,0 @@
-package org.apache.maven.doxia.ide.eclipse.apt.ui.editor;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.StringTokenizer;
-
-import org.apache.maven.doxia.ide.eclipse.apt.ui.AptPlugin;
-import org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptDocumentProvider.AptPartitionScanner;
-import org.apache.maven.doxia.ide.eclipse.common.ui.CommonPlugin;
-import org.apache.maven.doxia.ide.eclipse.common.ui.actions.AbstractBoldAction;
-import org.apache.maven.doxia.ide.eclipse.common.ui.actions.AbstractItalicAction;
-import org.apache.maven.doxia.ide.eclipse.common.ui.actions.AbstractLinkAction;
-import org.apache.maven.doxia.ide.eclipse.common.ui.actions.AbstractMonospacedAction;
-import org.apache.maven.doxia.ide.eclipse.common.ui.actions.AbstractTableAction;
-import org.apache.maven.doxia.ide.eclipse.common.ui.actions.IActionConstants;
-import org.apache.maven.doxia.ide.eclipse.common.ui.contentassist.AbstractContentAssistProcessor;
-import org.apache.maven.doxia.ide.eclipse.common.ui.dialogs.AddLinkDialog.Link;
-import org.apache.maven.doxia.ide.eclipse.common.ui.dialogs.AddTableDialog.Table;
-import org.apache.maven.doxia.ide.eclipse.common.ui.editors.AbstractTextMultiPageEditorPart;
-import org.apache.maven.doxia.ide.eclipse.common.ui.editors.text.AbstractTextEditor;
-import org.apache.maven.doxia.ide.eclipse.common.ui.editors.text.AbstractTextSourceViewerConfiguration;
-import org.apache.maven.doxia.ide.eclipse.common.ui.rules.AbstractTextScanner;
-import org.apache.maven.doxia.markup.Markup;
-import org.apache.maven.doxia.module.apt.AptMarkup;
-import org.codehaus.plexus.util.StringUtils;
-import org.eclipse.jface.text.BadLocationException;
-import org.eclipse.jface.text.IDocument;
-import org.eclipse.jface.text.IRegion;
-import org.eclipse.jface.text.ITextViewer;
-import org.eclipse.jface.text.Region;
-import org.eclipse.jface.text.contentassist.ContentAssistant;
-import org.eclipse.jface.text.contentassist.IContentAssistProcessor;
-import org.eclipse.jface.text.contentassist.IContentAssistant;
-import org.eclipse.jface.text.hyperlink.IHyperlink;
-import org.eclipse.jface.text.hyperlink.IHyperlinkDetector;
-import org.eclipse.jface.text.hyperlink.URLHyperlink;
-import org.eclipse.jface.text.hyperlink.URLHyperlinkDetector;
-import org.eclipse.jface.text.rules.EndOfLineRule;
-import org.eclipse.jface.text.rules.ICharacterScanner;
-import org.eclipse.jface.text.rules.IRule;
-import org.eclipse.jface.text.rules.IToken;
-import org.eclipse.jface.text.rules.MultiLineRule;
-import org.eclipse.jface.text.rules.RuleBasedScanner;
-import org.eclipse.jface.text.rules.SingleLineRule;
-import org.eclipse.jface.text.rules.Token;
-import org.eclipse.jface.text.source.ISourceViewer;
-import org.eclipse.swt.graphics.Image;
-import org.eclipse.ui.editors.text.TextEditor;
-import org.eclipse.ui.editors.text.TextSourceViewerConfiguration;
-import org.eclipse.ui.texteditor.IDocumentProvider;
-
-/**
- * APT editor.
- *
- * @author <a href="mailto:vincent.siveton@gmail.com">Vincent Siveton</a>
- * @version $Id$
- * @since 1.0
- * @see <a href="http://maven.apache.org/doxia/references/apt-format.html">
- * http://maven.apache.org/doxia/references/apt-format.html</a>
- */
-public class AptEditor
- extends AbstractTextMultiPageEditorPart
-{
- private TextEditor editor;
-
- @Override
- public TextEditor getTextEditor()
- {
- if ( editor != null )
- {
- return editor;
- }
-
- editor = new AptTextEditor();
- editor.setAction( IActionConstants.BOLD_ACTION, new AbstractBoldAction( editor )
- {
- @Override
- public String getStartMarkup()
- {
- return AptMarkup.BOLD_START_MARKUP;
- }
-
- @Override
- public String getEndMarkup()
- {
- return AptMarkup.BOLD_END_MARKUP;
- }
- } );
- editor.setAction( IActionConstants.ITALIC_ACTION, new AbstractItalicAction( editor )
- {
- @Override
- public String getStartMarkup()
- {
- return AptMarkup.ITALIC_START_MARKUP;
- }
-
- @Override
- public String getEndMarkup()
- {
- return AptMarkup.ITALIC_END_MARKUP;
- }
- } );
- editor.setAction( IActionConstants.MONOSPACED_ACTION, new AbstractMonospacedAction( editor )
- {
- @Override
- public String getStartMarkup()
- {
- return AptMarkup.MONOSPACED_START_MARKUP;
- }
-
- @Override
- public String getEndMarkup()
- {
- return AptMarkup.MONOSPACED_END_MARKUP;
- }
- } );
- editor.setAction( IActionConstants.LINK_ACTION, new AbstractLinkAction( editor )
- {
- @Override
- protected String generateLink( Link link )
- {
- if ( StringUtils.isEmpty( link.getName() ) )
- {
- return "{{" + link.getURL() + "}}";
- }
-
- return "{{{" + link.getURL() + "}" + link.getName() + "}}";
- }
- } );
- editor.setAction( IActionConstants.TABLE_ACTION, new AbstractTableAction( editor )
- {
- @Override
- protected String generateTable( Table table )
- {
- StringBuffer sb = new StringBuffer();
-
- for ( int i = 0; i < table.getRows(); i++ )
- {
- sb.append( AptMarkup.TABLE_ROW_START_MARKUP );
-
- for ( int j = 0; j < table.getColumns(); j++ )
- {
- String text;
- switch ( table.getTableStyle() )
- {
- case Table.TABLE_STYLE_CENTERED:
- text = AptMarkup.TABLE_COL_CENTERED_ALIGNED_MARKUP;
- break;
-
- case Table.TABLE_STYLE_LEFTALIGNED:
- text = AptMarkup.TABLE_COL_LEFT_ALIGNED_MARKUP;
- break;
-
- case Table.TABLE_STYLE_RIGHTALIGNED:
- text = AptMarkup.TABLE_COL_RIGHT_ALIGNED_MARKUP;
- break;
-
- default:
- text = AptMarkup.TABLE_COL_LEFT_ALIGNED_MARKUP;
- break;
- }
- sb.append( text );
- if ( j != table.getColumns() - 1 )
- {
- sb.append( "----" );
- }
- }
-
- sb.append( "" );
- sb.append( Markup.EOL );
-
- for ( int j = 0; j < table.getColumns(); j++ )
- {
- sb.append( AptMarkup.TABLE_ROW_SEPARATOR_MARKUP );
- sb.append( " " + DEFAULT_CELL_TEXT + " " );
- if ( j == table.getColumns() - 1 )
- {
- sb.append( AptMarkup.TABLE_ROW_SEPARATOR_MARKUP );
- }
- }
-
- sb.append( Markup.EOL );
- }
-
- sb.append( AptMarkup.TABLE_ROW_START_MARKUP );
- for ( int j = 0; j < table.getColumns(); j++ )
- {
- String text;
- switch ( table.getTableStyle() )
- {
- case Table.TABLE_STYLE_CENTERED:
- text = AptMarkup.TABLE_COL_CENTERED_ALIGNED_MARKUP;
- break;
-
- case Table.TABLE_STYLE_LEFTALIGNED:
- text = AptMarkup.TABLE_COL_LEFT_ALIGNED_MARKUP;
- break;
-
- case Table.TABLE_STYLE_RIGHTALIGNED:
- text = AptMarkup.TABLE_COL_RIGHT_ALIGNED_MARKUP;
- break;
-
- default:
- text = AptMarkup.TABLE_COL_LEFT_ALIGNED_MARKUP;
- break;
- }
- sb.append( text );
- if ( j != table.getColumns() - 1 )
- {
- sb.append( "----" );
- }
- }
- sb.append( Markup.EOL );
-
- if ( StringUtils.isNotEmpty( table.getCaption() ) )
- {
- sb.append( table.getCaption() );
- sb.append( Markup.EOL );
- }
-
- return sb.toString();
- }
- } );
-
- return editor;
- }
-
- @Override
- public String getFormat()
- {
- return AptPlugin.getDoxiaFormat();
- }
-
- class AptTextEditor
- extends AbstractTextEditor
- {
- @Override
- public String getEditorId()
- {
- return "org.apache.maven.doxia.ide.eclipse.apt.ui.editor.AptEditor";
- }
-
- @Override
- public IDocumentProvider getFileDocumentProvider()
- {
- return new AptDocumentProvider();
- }
-
- @Override
- public TextSourceViewerConfiguration getTextSourceViewerConfiguration()
- {
- return new AptSourceViewerConfiguration();
- }
- }
-
- class AptSourceViewerConfiguration
- extends AbstractTextSourceViewerConfiguration
- {
- /**
- * Default constructor.
- */
- public AptSourceViewerConfiguration()
- {
- super();
- }
-
- @Override
- protected RuleBasedScanner getScanner()
- {
- return new AptScanner();
- }
-
- @Override
- public IHyperlinkDetector[] getHyperlinkDetectors( ISourceViewer sourceViewer )
- {
- return new IHyperlinkDetector[] { new AptURLHyperlinkDetector() };
- }
-
- @Override
- public IContentAssistant getContentAssistant( ISourceViewer sourceViewer )
- {
- ContentAssistant assistant = new ContentAssistant();
- assistant.setDocumentPartitioning( getConfiguredDocumentPartitioning( sourceViewer ) );
-
- IContentAssistProcessor processor = new AptContentAssistProcessor();
- assistant.setContentAssistProcessor( processor, IDocument.DEFAULT_CONTENT_TYPE );
- assistant.setContentAssistProcessor( processor, AptPartitionScanner.DOXIA_PARTITION_CONTENT );
-
- assistant.setContextInformationPopupOrientation( IContentAssistant.CONTEXT_INFO_ABOVE );
- assistant.setInformationControlCreator( getInformationControlCreator( sourceViewer ) );
-
- return assistant;
- }
-
- /**
- * Based on <code>URLHyperlinkDetector</code> with a small fix in the <code>tokenizer</code> implementation
- * to handle as well <code>{</code> and <code>}</code>.
- *
- * @see org.eclipse.jface.text.hyperlink.URLHyperlinkDetector
- */
- class AptURLHyperlinkDetector
- extends URLHyperlinkDetector
- {
- /**
- * Default constructor.
- */
- public AptURLHyperlinkDetector()
- {
- super();
- }
-
- @Override
- public IHyperlink[] detectHyperlinks( ITextViewer textViewer, IRegion region,
- boolean canShowMultipleHyperlinks )
- {
- if ( region == null || textViewer == null )
- return null;
-
- IDocument document = textViewer.getDocument();
-
- int offset = region.getOffset();
-
- String urlString = null;
- if ( document == null )
- return null;
-
- IRegion lineInfo;
- String line;
- try
- {
- lineInfo = document.getLineInformationOfOffset( offset );
- line = document.get( lineInfo.getOffset(), lineInfo.getLength() );
- }
- catch ( BadLocationException ex )
- {
- return null;
- }
-
- int offsetInLine = offset - lineInfo.getOffset();
-
- boolean startDoubleQuote = false;
- int urlOffsetInLine = 0;
- int urlLength = 0;
-
- int urlSeparatorOffset = line.indexOf( "://" ); //$NON-NLS-1$
- while ( urlSeparatorOffset >= 0 )
- {
-
- // URL protocol (left to "://")
- urlOffsetInLine = urlSeparatorOffset;
- char ch;
- do
- {
- urlOffsetInLine--;
- ch = ' ';
- if ( urlOffsetInLine > -1 )
- ch = line.charAt( urlOffsetInLine );
- startDoubleQuote = ch == '"';
- }
- while ( Character.isUnicodeIdentifierStart( ch ) );
- urlOffsetInLine++;
-
- // Right to "://"
- // APT FIX
- StringTokenizer tokenizer = new StringTokenizer( line.substring( urlSeparatorOffset + 3 ),
- " \t\n\r\f<>{}", false ); //$NON-NLS-1$
- if ( !tokenizer.hasMoreTokens() )
- return null;
-
- urlLength = tokenizer.nextToken().length() + 3 + urlSeparatorOffset - urlOffsetInLine;
- if ( offsetInLine >= urlOffsetInLine && offsetInLine <= urlOffsetInLine + urlLength )
- break;
-
- urlSeparatorOffset = line.indexOf( "://", urlSeparatorOffset + 1 ); //$NON-NLS-1$
- }
-
- if ( urlSeparatorOffset < 0 )
- return null;
-
- if ( startDoubleQuote )
- {
- int endOffset = -1;
- int nextDoubleQuote = line.indexOf( '"', urlOffsetInLine );
- int nextWhitespace = line.indexOf( ' ', urlOffsetInLine );
- if ( nextDoubleQuote != -1 && nextWhitespace != -1 )
- endOffset = Math.min( nextDoubleQuote, nextWhitespace );
- else if ( nextDoubleQuote != -1 )
- endOffset = nextDoubleQuote;
- else if ( nextWhitespace != -1 )
- endOffset = nextWhitespace;
- if ( endOffset != -1 )
- urlLength = endOffset - urlOffsetInLine;
- }
-
- // Set and validate URL string
- try
- {
- urlString = line.substring( urlOffsetInLine, urlOffsetInLine + urlLength );
- new URL( urlString );
- }
- catch ( MalformedURLException ex )
- {
- urlString = null;
- return null;
- }
-
- IRegion urlRegion = new Region( lineInfo.getOffset() + urlOffsetInLine, urlLength );
- return new IHyperlink[] { new URLHyperlink( urlRegion, urlString ) };
- }
- }
- }
-
- class AptScanner
- extends AbstractTextScanner
- {
- /**
- * Default constructor.
- */
- public AptScanner()
- {
- super();
- }
-
- @Override
- public List<IRule> getRules()
- {
- List<IRule> rules = new LinkedList<IRule>();
-
- // comment rule
- rules.add( new EndOfLineRule( AptMarkup.COMMENT + "" + AptMarkup.COMMENT, SinkToken.COMMENT_TOKEN ) );
-
- // macro rule
- rules.add( new EndOfLineRule( AptMarkup.PERCENT + "{", KEYWORD_TOKEN ) );
-
- // horizontal rule
- rules.add( new EndOfLineRule( AptMarkup.HORIZONTAL_RULE_MARKUP, SinkToken.HORIZONTALRULE_TOKEN ) );
-
- // header rules
- rules.add( new HeaderMultiLineRule() );
-
- // sections title rule
- rules.add( new SectionTitleEndOfLineRule() );
-
- // list rules
- rules.add( new SingleLineRule( AptMarkup.SPACE + AptMarkup.LIST_START_MARKUP, String
- .valueOf( AptMarkup.SPACE ), SinkToken.LISTITEM_TOKEN ) );
-
- // numbered list rule
- rules.add( new NumberedListSingleLineRule() );
-
- // definition list rules
- rules.add( new SingleLineRule( AptMarkup.SPACE + "" + AptMarkup.LEFT_SQ