Community
Participate
Working Groups
http://www.eclipse.org/forums/index.php?t=msg&th=171263&start=0& The help system states that it's possible to call methods through reflection Quote: Calling Java methods [ <alias> . ] @<method>( [ <expression>, <expression> ] ) ... Adding ( ) forces OQL to interpret this as a Java method call. The call is executed via reflection. Common Java methods. But I can't get it working. For example, this is the result when trying to call getTime() from the java.util.Date Quote: Executed Query: SELECT d.@getTime() FROM java.util.Date d Problem reported: Method getTime not found in object java.util.Date [id=0x647cd5e8] The same happens with all methods that don't belong to the java.lang.Object class. Am I doing something wrong or is this feature not supported yet? Thx! shows a misunderstanding of properties accessors, which operate on the Memory Analyzer model objects, not the actual objects. The help needs to be improved, with links to the model API doc.
I've updated propertiesaccessors.dita and propertiesaccessors.html