<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Log</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>Recent changes to Log</description><atom:link href="https://sourceforge.net/p/oaftoolkit/wiki/Log/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 21 May 2014 15:25:17 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/oaftoolkit/wiki/Log/feed" rel="self" type="application/rss+xml"/><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -1,4 +1,5 @@
-Package [com.oaframework.toolkit.util](:Category:Utilities) 
+# Log
+Package [com.oaframework.toolkit.common.util]

 All of the public methods in this class (except for [event()](#event())) are overloaded to provide logging from the following types of objects: 

@@ -101,5 +102,3 @@
         Log.endProcedure(this);
       }
     }
-
-[Category:Utilities] 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Wed, 21 May 2014 15:25:17 -0000</pubDate><guid>https://sourceforge.net7b2c414e8209f47bfb1b0f9d98c5fc80afbf6544</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -35,7 +35,7 @@

 ## isEnabled()

-Returns {{Boolean:true}} [true](Wikipedia:Boolean_datatype#Java) if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: 
+Returns {{Boolean|true}} if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: 

     public static boolean isEnabled(OAApplicationModuleImpl am, int logLevel)
     public static boolean isEnabled(OAViewObjectImpl vo, int logLevel)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:28 -0000</pubDate><guid>https://sourceforge.net92745a15de5a6c7e0f60ee7086cad70a2ef1e181</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -35,7 +35,7 @@

 ## isEnabled()

-Returns [true](Wikipedia:Boolean_datatype#Java) if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: 
+Returns {{Boolean:true}} [true](Wikipedia:Boolean_datatype#Java) if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: 

     public static boolean isEnabled(OAApplicationModuleImpl am, int logLevel)
     public static boolean isEnabled(OAViewObjectImpl vo, int logLevel)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:28 -0000</pubDate><guid>https://sourceforge.net273522c08c880d9b6d2ddfa26e3db43524950107</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -35,7 +35,7 @@

 ## isEnabled()

-Returns TRUE if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: 
+Returns [true](Wikipedia:Boolean_datatype#Java) if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: 

     public static boolean isEnabled(OAApplicationModuleImpl am, int logLevel)
     public static boolean isEnabled(OAViewObjectImpl vo, int logLevel)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:28 -0000</pubDate><guid>https://sourceforge.net0e60bdea8c18ddfcfa46a39b71da0bdcadeed4e0</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -101,3 +101,5 @@
         Log.endProcedure(this);
       }
     }
+
+[Category:Utilities] 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:28 -0000</pubDate><guid>https://sourceforge.net65b96b522f06f0e070ecc903473f08a45e13407c</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,11 +1,24 @@
 Package [com.oaframework.toolkit.util](:Category:Utilities)

-All of the public methods in this class (except for **event()** are overloaded to provide logging from the following types of objects: 
+All of the public methods in this class (except for [event()](#event())) are overloaded to provide logging from the following types of objects: 

   * OAApplicationModuleImpl 
   * OAViewObjectImpl 
   * OAViewRowImpl 
   * OAPageContext (ie: a Page Controller) 
+
+Before Logging can work correctly, the Profile Options **FND: Diagnostics** and **FND: Debug Log Enabled** must be set to **Yes**. The level of detail for the Log is determined by the **FND: Debug Log Level** Profile Option, which can take the values of one of the constants defined below. Finally, it is possible to restrict which modules produce Logging data by setting the **FND: Debug Log Module** Profile Option. For OA Framework this would be the class name of the class to be monitored and can include **%** wildcards. 
+
+In JDeveloper, it is possible to enable logging when running against the Embedded OC4J Server by adding the following parameters on the _Runtime Connection_ page of the _Project Settings_: 
+    
+    &amp;amp;aflog_level=&amp;lt;level&amp;gt;&amp;amp;aflog_module=&amp;lt;module&amp;gt;
+
+For example: 
+    
+    &amp;amp;aflog_level=STATEMENT&amp;amp;aflog_module=XXX*
+
+Note that ***** is used as the wildcard when used on the URL command line, as **%** is a special character. 
+
 [TOC]

 ## Public Constants
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:28 -0000</pubDate><guid>https://sourceforge.netf1a28410219165d1b1637262556d5993407ae889</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -64,7 +64,7 @@

 ## Example

-The following example shows how the **Log** class can be used in a View Object, but the same principles can be applied to the other supported object types. 
+The following simplified example shows how the **Log** class can be used in a View Object, but the same principles can be applied to the other supported object types. 

     import com.oaframework.toolkit.util.Log;
     import oracle.apps.fnd.framework.server.OAViewObjectImpl;
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:27 -0000</pubDate><guid>https://sourceforge.net61bf3439ddf938d31ae7a3200a7b92f4f4614274</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -64,7 +64,7 @@

 ## Example

-The following example shows how the **Log** class can be used in a View Object, but the same prinicples can be applied to the other supported object types. 
+The following example shows how the **Log** class can be used in a View Object, but the same principles can be applied to the other supported object types. 

     import com.oaframework.toolkit.util.Log;
     import oracle.apps.fnd.framework.server.OAViewObjectImpl;
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:27 -0000</pubDate><guid>https://sourceforge.net6b95f94e396668e95e73e9939fc107ec72d0aabc</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -61,3 +61,30 @@
 If logging is enabled at EVENT level, writes a message to the log identifiying the current User Interface Event ([UiEvent]).

     public static void event (OAPageContext pc, UiEvent evt)
+
+## Example
+
+The following example shows how the **Log** class can be used in a View Object, but the same prinicples can be applied to the other supported object types. 
+    
+    import com.oaframework.toolkit.util.Log;
+    import oracle.apps.fnd.framework.server.OAViewObjectImpl;
+    import oracle.jbo.domain.Number;
+    
+    public class ListRecordsVOImpl extends OAViewObjectImpl
+    {
+      public ListRecordsVOImpl()
+      {
+      }
+    
+      public void initQuery(Number recordId)
+      {
+        Log.startProcedure(this);
+        Log.write(this, "RecordId = " + recordId, Log.STATEMENT);
+        
+        setWhereClauseParams(null);
+        setWhereClauseParam(0, recordId);
+        executeQuery();
+        
+        Log.endProcedure(this);
+      }
+    }
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:27 -0000</pubDate><guid>https://sourceforge.net0c5660f21262e1967e8bd2c9b88990c09779087a</guid></item><item><title>Log modified by Barry Goodsell</title><link>https://sourceforge.net/p/oaftoolkit/wiki/Log/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Package &lt;a class="" href="../:Category:Utilities"&gt;com.oaframework.toolkit.util&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;All of the public methods in this class (except for &lt;strong&gt;event()&lt;/strong&gt; are overloaded to provide logging from the following types of objects: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;OAApplicationModuleImpl &lt;/li&gt;
&lt;li&gt;OAViewObjectImpl &lt;/li&gt;
&lt;li&gt;OAViewRowImpl &lt;/li&gt;
&lt;li&gt;OAPageContext (ie: a Page Controller) &lt;br /&gt;
[TOC]&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="public-constants"&gt;Public Constants&lt;/h2&gt;
&lt;p&gt;These constants define the various logging levels: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;UNEXPECTED &lt;/li&gt;
&lt;li&gt;ERROR &lt;/li&gt;
&lt;li&gt;EXCEPTION &lt;/li&gt;
&lt;li&gt;EVENT &lt;/li&gt;
&lt;li&gt;PROCEDURE &lt;/li&gt;
&lt;li&gt;STATEMENT &lt;/li&gt;
&lt;li&gt;PERFORMANCE &lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="isenabled"&gt;isEnabled()&lt;/h2&gt;
&lt;p&gt;Returns TRUE if logging is enabled at the specified level for the supplied object. The method has four overloads to support different object types: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="n"&gt;boolean&lt;/span&gt; &lt;span class="n"&gt;isEnabled&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAApplicationModuleImpl&lt;/span&gt; &lt;span class="n"&gt;am&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="n"&gt;boolean&lt;/span&gt; &lt;span class="n"&gt;isEnabled&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewObjectImpl&lt;/span&gt; &lt;span class="n"&gt;vo&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="n"&gt;boolean&lt;/span&gt; &lt;span class="n"&gt;isEnabled&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewRowImpl&lt;/span&gt; &lt;span class="n"&gt;vor&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="n"&gt;boolean&lt;/span&gt; &lt;span class="n"&gt;isEnabled&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAPageContext&lt;/span&gt; &lt;span class="n"&gt;pc&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="startprocedure"&gt;startProcedure()&lt;/h2&gt;
&lt;p&gt;If logging is enabled at PROCEDURE level for the supplied object, a message is written to the log to indicate that the current method has started. The method has four overloads to support different object types: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;startProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAApplicationModuleImpl&lt;/span&gt; &lt;span class="n"&gt;am&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;startProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewObjectImpl&lt;/span&gt; &lt;span class="n"&gt;vo&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;startProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewRowImpl&lt;/span&gt; &lt;span class="n"&gt;vor&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;startProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAControllerImpl&lt;/span&gt; &lt;span class="n"&gt;cnt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;OAPageContext&lt;/span&gt; &lt;span class="n"&gt;pc&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="endprocedure"&gt;endProcedure()&lt;/h2&gt;
&lt;p&gt;If logging is enabled at PROCEDURE level for the supplied object, a message is written to the log to indicate that the current method has ended. The method has four overloads to support different object types: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;endProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAApplicationModuleImpl&lt;/span&gt; &lt;span class="n"&gt;am&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;endProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewObjectImpl&lt;/span&gt; &lt;span class="n"&gt;vo&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;endProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewRowImpl&lt;/span&gt; &lt;span class="n"&gt;vor&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;endProcedure&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAControllerImpl&lt;/span&gt; &lt;span class="n"&gt;cnt&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;OAPageContext&lt;/span&gt; &lt;span class="n"&gt;pc&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="write"&gt;write()&lt;/h2&gt;
&lt;p&gt;If logging is enabled at the specified level, writes the supplied message to the log. The method has four overloads to support different object types: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;write&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAApplicationModuleImpl&lt;/span&gt; &lt;span class="n"&gt;am&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;String&lt;/span&gt; &lt;span class="n"&gt;msg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;write&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewObjectImpl&lt;/span&gt; &lt;span class="n"&gt;vo&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;String&lt;/span&gt; &lt;span class="n"&gt;msg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;write&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAViewRowImpl&lt;/span&gt; &lt;span class="n"&gt;vor&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;String&lt;/span&gt; &lt;span class="n"&gt;msg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;write&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAPageContext&lt;/span&gt; &lt;span class="n"&gt;pc&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;String&lt;/span&gt; &lt;span class="n"&gt;msg&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;logLevel&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="event"&gt;event()&lt;/h2&gt;
&lt;p&gt;If logging is enabled at EVENT level, writes a message to the log identifiying the current User Interface Event (&lt;a class="alink" href="/p/oaftoolkit/wiki/UiEvent/"&gt;[UiEvent]&lt;/a&gt;). &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;public&lt;/span&gt; &lt;span class="k"&gt;static&lt;/span&gt; &lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="n"&gt;event&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;OAPageContext&lt;/span&gt; &lt;span class="n"&gt;pc&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;UiEvent&lt;/span&gt; &lt;span class="n"&gt;evt&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Barry Goodsell</dc:creator><pubDate>Tue, 20 May 2014 14:16:27 -0000</pubDate><guid>https://sourceforge.net91586fb83721ea426d2616fc5f7fe14244f30e94</guid></item></channel></rss>