启动时打印IDocument内容

时间:2017-05-02 21:29:17

标签: java eclipse-plugin startup

我目前正在尝试使用?><form method="post" action="" enctype="multipart/form-data"><? echo '<table>'; /*WE WILL NEED TO QA CONDITIONS AND HIGHLIGHT IN RED HERE. ALSO NEED BORDER STYLINGS*/ if ($hasHeaderRow) { $headerRow = fgetcsv($handle); echo '<thead><tr>'; foreach($headerRow as $value) { echo "<th>$value</th>"; } echo '</tr></thead>'; } echo '<tbody>'; $rowCount = 0; while ($row = fgetcsv($handle)) { echo '<tr>'; foreach($row as $value) { echo "<td><input type=\"text\" value=\"$value\"></td>"; } echo '</tr>'; if (++$rowCount > $maxPreviewRows) { break; } } echo '</tbody></table>'; } ?> <button type="submit" name="submit" value="Confirm" >Confirm</button> </form> 在启动和运行eclipse插件时打印IDocument的内容,并且遇到了问题。我在IDocumentSetupParticipant的IDocument.get()方法中运行该命令但是返回一个空字符串(我假设因为文本尚未加载)。在启动时调用setup(IDocument document)并获取完整文档字符串的类和/或方法是什么? 非常感谢,如果这个问题有任何含糊之处我可以澄清,请告诉我。

1 个答案:

答案 0 :(得分:0)

在设置文档内容之前调用

IDocumentSetupParticipant

IDocument会在设置内容时触发documentChanged事件。因此,您可以将文档侦听器(使用addDocumentListener)添加到设置参与者的文档中以获取此事件。