Showing posts with label XPages API Inspector. Show all posts
Showing posts with label XPages API Inspector. Show all posts

Friday, June 10, 2011

Another release of the API Inspector

Changes
* Possibility to select XPage to inspect
* No longer a custom control - One XPage to inspect them all!
* Links to the XPages API for XPages classes


You can download the latest release from OpenNTF

Screenshots


Thursday, June 9, 2011

New release of the XPages API Inspector

You can download it from OpenNTF.

Changes:
* Tweaked the user interface
* Now requires 8.5.2 or higher (Process data without validation)
* Removed dijit.form.Textarea from the expression area, and made a simple resize function instead (due to refresh issues)
* Previous expressions are stored/can be selected from a combo box
* SSJS Code and CSS moved into a library/stylesheet for easier maintenance

Screenshots



Friday, September 3, 2010

If you want to run XPages API Inspector in the Client

Add this line to your java.policy file (in the notes directory):
grant {
permission java.lang.RuntimePermission "accessDeclaredMembers";
};
Thanks to F. Kranenburg for the tip. :)

Thursday, September 2, 2010

XPages API Inspector V3

Changes:
From feature requests (thanks, Mark Leusink, F. Kranenburg):
* Classes that don't have a constructor can now be inspected (e.g. lotus.domino.local.Item)
* The API Inspector now has partial refresh. No more full reload of page
* Possibility to filter hidden _components (e.g. eventHandlers)

My own tweaks:
* Removed the clear-button
* If you select something other than Custom, the input field/inspect button is hidden.
To reset, select custom
* The expression field is now an auto-growing text-area.
This allows you to test more advanced expressions in a more user friendly way.
>> Download V3 from OpenNTF.org

Let me know if there are any bugs :)

Wednesday, February 17, 2010

XPages API Inspector V2

The changes from the previous version are quite big (as you can see from the screenshots below).

From what I can remember:
* Methods are now sorted alfabetically

* If the returned class/the class of the (inherited or local) method is
from the JSF 1.0 or Java 6 API, I've added a direct link
into Sun's APIs. Google search link always added.

* Declared Methods, Methods, Declared Fields and Fields are organized in
their own section.

* Each section has the number of contained items next to the title

* Private methods/fields have been removed from the report

(Google idea robbed and deployed from Nathan T. Freeman google)

Overview:


Methods:


The best thing? I only needed an evening to make the changes. That's RAD!

>> Download from OpenNTF
No login is required for download. If you don't like version 2 (let me know why), version 1 is also available.

As with the previous version, all code is contained in the custom control. This is sometimes a headache to work with (for me), but it makes it extremely easy to implement the control.

Let me know if there are any bugs.

Share and enjoy!

Monday, February 1, 2010

Another small update on the XPages API Inspector

I've added a clear-button, and a subheader with the toString-value that's visible if the expression corresponds with a server side object.

@Now()


>> Download tool

>> Original post with description