public void execute() {
IDOMDocument document = (IDOMDocument) sourceElement.getOwnerDocument();
IDOMModel model = document.getModel();
if (model != null) {
model.beginRecording(this);
IDOMElement transition = (IDOMElement) document.createElement(WebFlowSchemaConstants.ELEM_TRANSITION);
transition.setPrefix(ConfigCoreUtils.getPrefixForNamespaceUri(document, WebFlowSchemaConstants.URI));
sourceElement.appendChild(transition);
processor.insertDefaultAttributes(transition);
formatter.formatNode(transition);
formatter.formatNode(sourceElement);