Transition_out

connector Transition_out "Output port of a transition"
    input Boolean occupied "true, if step connected to the transition output is active"
        annotation (HideResult = true);
    output Boolean set "true, if transition fires and step connected to the transition output becomes active"
        annotation (HideResult = true);

    annotation (
        Icon(
            coordinateSystem(
                preserveAspectRatio = true,
                extent = {
                    {-100, -100}, 
                    {100, 100}}),
            graphics = {
                Rectangle(
                    extent = {
                        {-100, 100}, 
                        {100, -100}},
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid)}),
        Diagram(
            coordinateSystem(
                preserveAspectRatio = true,
                extent = {
                    {-100, -100}, 
                    {100, 100}}),
            graphics = {
                Text(
                    extent = {
                        {-100, 100}, 
                        {146, 60}},
                    textString = "%name"), 
                Rectangle(
                    extent = {
                        {-100, 50}, 
                        {0, -50}},
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid)}));
end Transition_out;