Search found 9059 matches

by Radu
Thu Oct 11, 2012 5:23 pm
Forum: Other Issues
Topic: com.oxygenxml.editor.contextMenuAdditions
Replies: 7
Views: 3140

Re: com.oxygenxml.editor.contextMenuAdditions

Hi Simon, Are those .exsd schemas for your Extension Points are available somewhere? No, sorry, but we'll look into this and try to build some. Is there a declarative way to add items to the popup menu of the Author Page or do I have to implement the ro.sync.ecss.extensions.api.structure.AuthorPopup...
by Radu
Thu Oct 11, 2012 3:05 pm
Forum: Other Issues
Topic: com.oxygenxml.editor.contextMenuAdditions
Replies: 7
Views: 3140

Re: com.oxygenxml.editor.contextMenuAdditions

Hi Simon, The extension should be able to add actions to the pop-up menu in the Text page. In Oxygen 14.1 you will an API for obtaining similar results: ro.sync.exml.workspace.api.editor.page.text.WSTextEditorPage.addPopUpMenuCustomizer(TextPopupMenuCustomizer) Anyway, the extension contextMenuAddit...
by Radu
Wed Oct 10, 2012 5:09 pm
Forum: Other Issues
Topic: Modifying the Marking of Validation Errors and Warning
Replies: 4
Views: 2394

Re: Modifying the Marking of Validation Errors and Warning

Hi Thomas, I will assume you are using Oxygen 14.0. In our Plugins SDK: http://www.oxygenxml.com/oxygen_sdk.html#Developer_Plugins there is a type of plugin called Workspace . I tried implementing such a plugin on my side which uses our support for persistent highlights to add callouts where validat...
by Radu
Wed Oct 10, 2012 3:00 pm
Forum: XSLT and FOP
Topic: Copyright Page
Replies: 2
Views: 2024

Re: Copyright Page

Hi Gary, Maybe in the front-matter_1.0.xsl in the xsl template <xsl:template name="createFrontMatter_1.0"> before the <fo:block xsl:use-attribute-sets="__frontmatter"> you could add your own block like: ............... <fo:flow flow-name="xsl-region-body"> <fo:block bre...
by Radu
Wed Oct 10, 2012 2:33 pm
Forum: Other Issues
Topic: Modifying the Marking of Validation Errors and Warning
Replies: 4
Views: 2394

Re: Modifying the Marking of Validation Errors and Warning

Hi Thomas, Probably in a future version of Oxygen users will have the possibility to customize the style for all highlights used in the Author page (validation, spell checking, find all, etc) in the Preferences page. This is not possible right now. The error message is right now available as a toolt...
by Radu
Mon Oct 08, 2012 10:13 am
Forum: Common Problems
Topic: How to save webdav files locally?
Replies: 2
Views: 1706

Re: How to save webdav files locally?

Hi Paul, We have a view called "Data Source Explorer" in which you can configure a WebDav connection. But right now we do not have actions to export selected folders to the local file system. I do not understand the user case entirely. If you want to have the DITA content locally only for ...
by Radu
Fri Oct 05, 2012 4:53 pm
Forum: Common Problems
Topic: WebDAV not locking
Replies: 3
Views: 2028

Re: WebDAV not locking

Hi Eric, Thank you for providing the detailed log messages. We analyzed them and here is the conclusion: As you probably know the WebDav communication involves sending XML messages between client and server using an usual HTTP connection. Basically when you ask Oxygen to open a certain HTTP resource...
by Radu
Wed Oct 03, 2012 9:27 am
Forum: Common Problems
Topic: How to substitute icons with java endorsed mechanism
Replies: 2
Views: 1848

Re: How to substitute icons with java endorsed mechanism

Hello Vincent, If you look inside the main Oxygen JAR library: OXYGEN_INSTALL_DIR\lib\oxygen.jar or OXYGEN_INSTALL_DIR\lib\author.jar it contains an images folder in which all the images which we use for our buttons, menus and toolbars exist. The images you are looking for are these ones: TrackChang...
by Radu
Wed Oct 03, 2012 9:19 am
Forum: Common Problems
Topic: Specific rules in the folding/unfolding action (author mode)
Replies: 3
Views: 1941

Re: Specific rules in the folding/unfolding action (author mode)

Hello Vincent,

We will try to add API for folding/unfolding elements and I'll update this thread when this happens.

Regards,
Radu
by Radu
Tue Oct 02, 2012 5:11 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to change catalog file dynamically?
Replies: 4
Views: 3016

Re: How to change catalog file dynamically?

Hi Toshihiko, I understand. We have some Java API which allows developers to add a priority resolver for public and system IDs: ro.sync.exml.workspace.api.util.XMLUtilAccess.addPriorityEntityResolver(EntityResolver) So a possibility would be to build an Oxygen plugin using our Plugins SDK: http://ww...
by Radu
Mon Oct 01, 2012 4:19 pm
Forum: Other Issues
Topic: Refreh triggering stylesFilter
Replies: 2
Views: 1601

Re: Refreh triggering stylesFilter

Hi Stefan, Does the StylesFilter provide the means to resolve the image? Could you try two things? 1) Call the refresh API a little bit later using Display.getDefault().asyncExec 2) Also call this code: ro.sync.exml.workspace.api.PluginWorkspaceProvider.getPluginWorkspace().clearImageCache(); before...
by Radu
Mon Oct 01, 2012 3:14 pm
Forum: Other Issues
Topic: Hide column at jxtable creation
Replies: 4
Views: 2648

Re: Hide column at jxtable creation

Hi Sébastien, Indeed Oxygen uses the Swing-based JIDE framework in order to have floatable views, toolbars. Your table Swing component is taken as it was created, added and displayed in a JPanel which is inside a dockable frame. Indeed in Oxygen we have tables which allow showing and hiding certain ...
by Radu
Mon Oct 01, 2012 12:15 pm
Forum: Other Issues
Topic: Hide column at jxtable creation
Replies: 4
Views: 2648

Re: Hide column at jxtable creation

Hi Sébastien,

You should probably address this question to the manufacturers of JXTable:

http://swingx.java.net/

or you could google for an answer, maybe other developers had the same problem.

Regards,
Radu
by Radu
Mon Oct 01, 2012 12:07 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to change catalog file dynamically?
Replies: 4
Views: 3016

Re: How to change catalog file dynamically?

Hi, So you have some kind of DITA specialization which declares extra attributes, right? Usually a DITA specialization comes with custom DTD PUBLIC IDs. This is done especially to avoid the problem you reported, that your specialization DTDs are ignored because you have added the path to the other c...
by Radu
Thu Sep 27, 2012 11:44 am
Forum: Common Problems
Topic: Specific rules in the folding/unfolding action (author mode)
Replies: 3
Views: 1941

Re: Specific rules in the folding/unfolding action (author mode)

Hi Vincent, Could you elaborate a little bit on the use case? It would help me to see the bug picture. From what I understand you have already declared in the CSS that the elementA and elementD tags are foldable. You just need a way to fold/unfold nodes using our API instead of having the user click...
by Radu
Thu Sep 27, 2012 11:19 am
Forum: Common Problems
Topic: CSS Alternative Image
Replies: 12
Views: 5430

Re: CSS Alternative Image

Hi, Your post does not quite connect to the initial discussion. But here it goes: You are using Docbook, right? Are you using Docbook 4 or Docbook 5? Basically in order to have a tooltip when hovering over an image in HTML you would need to have a "title" attribute set on the HTML image re...
by Radu
Thu Sep 27, 2012 9:29 am
Forum: Other Issues
Topic: Access to instances in the RCP Client from a Oxygen Extension
Replies: 10
Views: 5156

Re: Access to instances in the RCP Client from a Oxygen Extension

Hi Simon, As you've seen, each defined document type (DITA, Docbook, etc) has a set of JAR libraries added to it. Document types must not conflict with each other so thus each Author extension implementation needs to be loaded by a separate class loader. The original name of that obfuscated class is...
by Radu
Thu Sep 27, 2012 9:09 am
Forum: Common Problems
Topic: support for DITA-OT plug-ins in transformation scenarios
Replies: 1
Views: 1536

Re: support for DITA-OT plug-ins in transformation scenarios

Hi, Right now the list of selectable transformation types is hard-coded. We have plans to improve this behavior in a future version and I will update this thread when the issue gets implemented. We also have plans to fully integrate out of the box all the D4P plugins in the DITA Open Toolkit which c...
by Radu
Wed Sep 26, 2012 3:13 pm
Forum: Other Issues
Topic: Prevent Pasting
Replies: 2
Views: 1231

Re: Prevent Pasting

Hi Neil, Your AuthorSchemaAwareEditingHandlerAdapter.handlePaste() code gets called while a compound edit is still opened (in order to have the Undo action undo all changes, both delete and insert). Please try to use this API method to cancel the edit: ro.sync.ecss.extensions.api.AuthorDocumentContr...
by Radu
Fri Sep 21, 2012 2:45 pm
Forum: Other Issues
Topic: List of functionality covered for the implementation of Oxygen author.
Replies: 11
Views: 3888

Re: List of functionality covered for the implementation of Oxygen author.

Hi Sébastien, The author component automatically validates the XML document while it is modified. The validation markers appear on the validation stripe located near the vertical scroll bar. The problem is that a toolbar "Validate" button would have to present the problems in a list and fo...
by Radu
Fri Sep 21, 2012 8:53 am
Forum: Other Issues
Topic: List of functionality covered for the implementation of Oxygen author.
Replies: 11
Views: 3888

Re: List of functionality covered for the implementation of Oxygen author.

Hi Sébastien, If you open an XML file in the standalone version of Oxygen XML Author you will see that it can be edited in three pages: Text (showing the XML as it is), Grid (showing the tree structure of the document) and Author (visual XML editing). The Author Component can edit the XML only in th...
by Radu
Wed Sep 19, 2012 11:40 am
Forum: Other Issues
Topic: Auto Complete popup in Applet
Replies: 3
Views: 1605

Re: Auto Complete popup in Applet

Hi Neil, Indeed Oxygen adds the ENTER entry if the current element is regarded as space-preserve either by the associated schema or by the CSS. You have the possibility to remove the ENTER entry from the content completion window but it will be removed in all contexts. Just edit the document type, i...
by Radu
Wed Sep 19, 2012 10:11 am
Forum: Other Issues
Topic: List of functionality covered for the implementation of Oxygen author.
Replies: 11
Views: 3888

Re: List of functionality covered for the implementation of Oxygen author.

Hi Sebastien,

Sorry, but we do not have such a list.
If the Author Component is enough for you, then you should probably go in this direction as the price for a commercial license is half the price of a license of XML Author.

Regards,
Radu
by Radu
Tue Sep 18, 2012 5:32 pm
Forum: Other Issues
Topic: Auto Complete popup in Applet
Replies: 3
Views: 1605

Re: Auto Complete popup in Applet

Hi Neil, Maybe you could add a caret listener and invoke the action which starts the content completion when the caret moves to a certain context, something like: authorComponentProvider.getAuthorAccess().getEditorAccess().addAuthorCaretListener(new AuthorCaretListener() { public void caretMoved(Aut...
by Radu
Tue Sep 18, 2012 5:15 pm
Forum: Other Issues
Topic: List of functionality covered for the implementation of Oxygen author.
Replies: 11
Views: 3888

Re: List of functionality covered for the implementation of Oxygen author.

Hi Sebastien, Or you could do both :). Probably you could have a lot of common Java code for both integrations. If you develop a plugin for XML Author, you will have a larger user base if your plugin is intended for general use. You can make the plugin available using our new update-site feature: ht...
by Radu
Tue Sep 18, 2012 10:27 am
Forum: Other Issues
Topic: Extension for validation
Replies: 3
Views: 1499

Re: Extension for validation

Hi Sander,

Sorry, we have no API which would allow you to hook into the DITA Map "Validate and Check For Completeness" operation and provide your own way of resolving references.

Regards,
Radu
by Radu
Mon Sep 17, 2012 3:25 pm
Forum: Other Issues
Topic: Extension for validation
Replies: 3
Views: 1499

Re: Extension for validation

Hi Sander, How exactly are you validating in Oxygen? When validating an opened DITA topic, Oxygen does not check to see that cross references point to existing and valid targets. This is only done when using the "Validate and check for completeness" action available in the DITA Maps Manage...
by Radu
Mon Sep 17, 2012 3:08 pm
Forum: Feature Request
Topic: Allow oXygen’s ${variables} inside <?xml-PIs ?>
Replies: 1
Views: 1866

Re: Allow oXygen’s ${variables} inside <?xml-PIs ?>

Hi, I totally agree this would add flexibility. I added this as an improvement request and will update the forum thread when this gets done. In the meantime maybe you could use XML catalogs to map resources referenced via xml-model or via xml-stylesheet to local resources: http://www.oxygenxml.com/d...
by Radu
Fri Sep 07, 2012 8:44 am
Forum: Common Problems
Topic: Customize track changes
Replies: 15
Views: 6716

Re: Customize track changes

Hi, What type of XML files are you editing? Do you have a custom document type configured? Have you previously worked with our Java Author SDK? Depending on your current knowledge of our API I could give you more details. http://www.oxygenxml.com/oxygen_sdk.html#XML_Editor_Authoring_SDK I would like...
by Radu
Fri Sep 07, 2012 8:25 am
Forum: SDK-API, Frameworks - Document Types
Topic: How I can copy-paste an Exce table to Oxygen Author ?
Replies: 2
Views: 3374

Re: How I can copy-paste an Exce table to Oxygen Author ?

Hi Sébastien, Basically when copy/pasting content from MS Office, Excel, Open Office, these applications also set in the clipboard an XHTML content. This content is taken by Oxygen and an XSLT stylesheet is applied over it in order to convert the content to various vocabularies. I will describe how ...