Skip to content

ChangeRelationInstanceToEndpoint

This event is triggered when the to 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.
oldtoinstanceidintValue, contains the ID of the original to-instance of the concerned relation.
newtoinstanceidintValue, contains the ID of the new to-instance of the concerned relation.

Exit value:

Remarks

See Also

Example

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

leo-grammar
  ON_EVENT "ChangeRelationInstanceToEndpoint" {

	SETG id_ComponentId: (componentid)
	SETG id_RelationInstId: (relationinstanceid)
	SETG id_OldtoInstId: (oldtoinstanceid)
	SETG id_NewtoInstId: (newtoinstanceid)
	
	CC "AdoScript" INFOBOX ("ComponntId:   " + STR(id_ComponentId)  + 
	"  RelationInstanceId:  " + STR(id_RelationInstId)) 
	title:"You are changing the target instance of the relation instance..."
	
	CC "AdoScript" INFOBOX ("OldToInstanceId:   " + STR(id_OldToInstId)) title: "from..."
	CC "AdoScript" INFOBOX ("NewToInstanceId:   " + STR(id_NewToInstId)) title: "to..."
	}
  ON_EVENT "ChangeRelationInstanceToEndpoint" {

	SETG id_ComponentId: (componentid)
	SETG id_RelationInstId: (relationinstanceid)
	SETG id_OldtoInstId: (oldtoinstanceid)
	SETG id_NewtoInstId: (newtoinstanceid)
	
	CC "AdoScript" INFOBOX ("ComponntId:   " + STR(id_ComponentId)  + 
	"  RelationInstanceId:  " + STR(id_RelationInstId)) 
	title:"You are changing the target instance of the relation instance..."
	
	CC "AdoScript" INFOBOX ("OldToInstanceId:   " + STR(id_OldToInstId)) title: "from..."
	CC "AdoScript" INFOBOX ("NewToInstanceId:   " + STR(id_NewToInstId)) title: "to..."
	}