Specifications
instead. If the argument is null or missing, and there is no current job,
and the property value is non-static, this function returns null.
Returns the name of the property editor that was used to enter the value
for the specified property. In case a property offers multiple editors, this
getPropertyEditor(
tag : String ) : String
information may be required to correctly interpret the property value.
If the specified tag is not defined in the script declaration, the function
returns null.
The function returns the property editor’s name exactly as it appears in
the tables in inline property editors and other property editors.
Returns true if the value for the specified property is guaranteed not to
change between entry point invocations for this flow element as long
isPropertyValueStatic(
tag : String ) :
Boolean
as the containing flow remains active; false otherwise. If the specified
tag is not defined in the script declaration, the function returns null.
This function is useful to determine whether an invalid property value
should result in calling Job.failProcess() (the value is static) or Job.fail()
(the value is dynamic).
Specifically, the function returns false if one of the following conditions
holds:
• The property value was entered with the property editor “Script
expression” or “Condition with variables”.
• The property value was entered with the property editor “Single-line
text with variables” or “Multi-line text with variables” and the text
does indeed contain a syntactically valid variable.
• The property offers the property editor “Single-line text with
variables” or “Multi-line text with variables”, and the property value
was entered with the inline property editor “Single-line text” instead,
and the text does indeed contain a syntactically valid variable.
Returns true if the getPropertyValue() or getPropertyValueList() functions
return an actual value for the specified property, in other words if the
isPropertyValueActual(
tag : String ) :
Boolean
property value is static or if the flow is active so that the property value
can be computed.
Returns false if the getPropertyValue() or getPropertyValueList() functions
return the source value for the specified property, in other words if the
property value is not static and the flow is inactive.
If the specified tag is not defined in the script declaration, the function
returns null.
Working with jobs and processes
Returns a list of Job instances representing all of the jobs currently
waiting in the input folders for the flow element. The list is in arbitrary
getJobs( ) : JobList
order and includes all jobs that have formally “arrived”, whether they
were already passed to the jobArrived entry point or not, and including
the job passed to the current invocation of the jobArrived entry point.
If there are no such jobs, the list is empty.
460
Enfocus Switch 10










