Server Administration > Automate Tasks and Calculate Data Using Event Triggers > What Is an Event Trigger? > About Trigger Scripts
  
About Trigger Scripts
Event triggers are scripted using JavaScript (JavaScript is not the same as Java; however, trigger scripts do support Java code) and follow the standard established by the European Computer Manufacturers Association (ECMA) in ECMAScript. Additional information on ECMAScript is available at http://www.ecma-international.org.
* 
Document Object Model (DOM) objects are unsupported in trigger scripts.
JavaScript is used to access JavaBeans on the Windchill RV&S server to work with workflow and document data, and configuration management data. For more information on JavaBeans, see “JavaBeans”.
* 
JavaScripts are expressive and allow scripts to perform most operations that could be programmed using Java. The scripts run under the permissions of the administrator. The administrator is responsible for ensuring trigger scripts do not perform any operations that could affect system or file security.