Skip to content

ChangeRelationInstanceFromEndpoint

This event is triggered when the from instance of an relation was changed.

Parameters

ParameterDescription
componentidintValue, contains the ID of the concerned component (model, library, ...)
relationinstanceidintValue, contains the ID of the concerned relation.
oldfrominstanceidintValue, contains the ID of the original from-instance of the concerned relation.
newfrominstanceidintValue, contains the ID of the new from-instance of the concerned relation.

Exit value:

Remarks

See Also

Example

The following example displays information about the predefined parameters from the event
"ChangeRelationInstanceFromEndpoint" in three steps.

leo-grammar
  ON_EVENT "ChangeRelationInstanceFromEndpoint" {

	SETG id_ComponentId: (componentid)
	SETG id_RelationInstId: (relationinstanceid)
	SETG id_OldfromInstId: (oldfrominstanceid)
	SETG id_NewfromInstId: (newfrominstanceid)
	
	CC "AdoScript" INFOBOX ("ComponntId:   " + STR(id_ComponentId)  + 
	"  RelationInstanceId:  " + STR(id_RelationInstId)) 
	title:"You are changing the source instance of the relation instance..."
	
	CC "AdoScript" INFOBOX ("OldFromInstanceId:   " + STR(id_OldfromInstId)) title: "from..."
	CC "AdoScript" INFOBOX ("NewFromInstanceId:   " + STR(id_NewfromInstId)) title: "to..."
	}
  ON_EVENT "ChangeRelationInstanceFromEndpoint" {

	SETG id_ComponentId: (componentid)
	SETG id_RelationInstId: (relationinstanceid)
	SETG id_OldfromInstId: (oldfrominstanceid)
	SETG id_NewfromInstId: (newfrominstanceid)
	
	CC "AdoScript" INFOBOX ("ComponntId:   " + STR(id_ComponentId)  + 
	"  RelationInstanceId:  " + STR(id_RelationInstId)) 
	title:"You are changing the source instance of the relation instance..."
	
	CC "AdoScript" INFOBOX ("OldFromInstanceId:   " + STR(id_OldfromInstId)) title: "from..."
	CC "AdoScript" INFOBOX ("NewFromInstanceId:   " + STR(id_NewfromInstId)) title: "to..."
	}