I am looking for the Oracle FXML specification, reference manual or just user guide. I've come across quite a few books and blogs using the literal name, and nothing on Google, Stackoverflow, Wikipdeia or the JavaFX pages to link with such a document. The nearest I've come is a kind of help page:
Introduction to FXML
A similar stackoverflow question:
FXML full reference?
Has a few votes because the links are helpful so I'm not repeating them. The main reference cited is the JavaFX API JavaDoc which is decidedly not what I'm looking for because working off the JavaFX classes is only an talk about a tag as an object.
I'm seeking the FXML specification for what's tags mean, what are the combination rules, etc. Not just what's implemented in the classes a tag may model. I also feel that if there's books and blogs and conference papers out there with the term, "FXML Specification" in them, such a document ought to exit. Not so?
Sorry to say, but those two links are the best you can get.
The Introduction to FXML describes (somewhat badly) what is possible in FXML and what special tags can be used.
The JavaDoc lists which elements can be used and what properties they can have.
There is no other specification for FXML.
Related
I would love to work with the number of comments within one article in the asset publisher. For example, I would love:
to display the most commented articles
add tags to the articles with most comments
or something similar that enables me to select the most commented articles. What is the easiest way to start working with articles based on number of comments?
Any examples, code, API, and similar is highly welcome!
For the second point the solution is easy: Model Listener
Just implement a model listener of comment (MBMessage should be the real name) and in the method onAfterCreate retrieve the article on which the comment has been posted and the total number of comment for it, then for example if(totalArticleCommentNumber > 99) add your tags.
Then in the configuration of the Asset Publisher you can select just the articles with your specific tag.
But, if you need some different logic (sort the articles by comment number for example) the case is more complex and you'll have to customize the Asset Publisher to add your new logic.
EDIT:
Some guide that may help you for customize the portal:
Overriding App JSP
Liferay 7 Portlet to Empower Your Custom Development: In this article there is a lot of usefull things but I want point you to the paragraph 4.3, to summarize very shortly: If a class is a OSGI Component (so has the OSGI annotation #Component) you can extend that class and through the service.ranking:Integer property of the annotation you can tell to Liferay that your class overrides the original service.
I'm working on project which uses JSF as UI framwork.
There is a lot of huge forms which contains many <ui:include> tags referring to other part of pages and they also includes others etc. When you drilling into structure it's really headache to hold it in your head.
So, my question is there any feature in IntelliJ Idea (or maybe in other IDE) which may graphically show such hierarchy?
Thanks for advice
I am new to Lotus notes. Till now I am able to add data from XPage to the document and display it into a view. Now I want to display data into the fields on a XPage. Please suggest me how to do that And any good tutorial that suggest step by step development of an application on Notes.
In your custom control, bind the control to a document, drag a field (like a text field or computed field), and one of the panes will let you bind it to a field on the document.
There is a lot to this, you can look at Declan Lynch's blog posts (a bit old, but a great start) http://www.qtzar.com/learning-xpages/
You may want to pay for a class, I've taken some from TLCC and they are great: https://www.tlcc.com/ (I am not associated with TLCC, just a happy customer).
I know links out are not the greatest here, but part of this question was to point to tutorials.
There are many hours of free video tips and tutorials on XPages over at the NotesIn9 Screencast. notesin9.com. Since the blog makes it difficult to find older shows, which still have value I have them indexed at XPages.TV as well. There's also a site at XPagesCheatSheet.com with some intro cheatsheets.
Also you can use Mastering XPages book.
This is not a technical question, but rather an inquiry on how to get better information regarding the huge numbr of parameters and properties of the various controls you can put in an XPage.
A concrete example:
I have a button which had a property save=true in its event Handler. I added some code in the postSave event, so a lotuscript angent could do some processing, and I started having save conflicts. It took a while but I managed to figure out that the save=true in the event Handler was causing the issue.
I like to know my options, so I wanted to look at what exactly that property ws doing (although the name kinds of give it), but that's when it hit me: where do I look for that kind of information?
Is there a site somewhere that lists all properties we can add and a description of what they are doing?
Maybe my Google skills are not the best, but I couldn't find anything yet...
The three IBM Press XPages books (Mastering XPages 2nd Edition, XPages Portable Command Guide and XPages Extension Library) are key to understanding the implications of the properties. There are the equivalent of Javadocs for controls (here's the link for the XPages Extension Library one), but they're not intended to go into the kind of depth to identify the problem you hit.
These might be useful:
http://xpageswiki.com/
http://www-01.ibm.com/support/knowledgecenter/SSVRGU_9.0.1/com.ibm.designer.domino.ui.doc/wpd_controls_cref.html
Howard
Especially rich:autocomplete. There are a lot of possible attributes but not all of them are explained, neither in the Developers Guide nor in the Component Reference. For example there is no information about fetchValue, immediate, selecteditemClass,...
You need to check the Tag Library Documentation. Here is the <rich:autocomplete>.