class Ens.BPL.UI.Connector
extends %RegisteredObject
property Condition
as %String(MAXLEN=255);
Condition for case connections
property ConnectType
as %String(MAXLEN=50,VALUELIST=",case,branch,thread");
ConnectionType of this connector ("" or "case" or "branch" or "thread")
property Disabled
as %Boolean;
This holds the 'disabled' status for the shape.
(this is only used for 'thread' connections)
property FromShape
as Shape;
Shape this connection comes from (an output)
property LanguageOverride
as %String;
Optional setting. Sets the compilation language at level of a Switch Case.
To be useful, this will differ from the main BPL language.
When the overall BPL is generating in ObjectScript mode, this setting allows
a specific Switch Case Condition to evaluate an Embedded Python expression.
property Name
as %String(MAXLEN=50);
Name of this shape
property ToShape
as Shape;
Shape this connection goes to (an input)
property Type
as %String(MAXLEN=50,VALUELIST=",connector") [ InitialExpression = "connector" ];
Type of this connector
method Serialize(pState As %CharacterStream)
Serialize this connector for use by the editor.