# Reformat component : transform to Java

**URL:** <https://forum.cloverdx.com/t/reformat-component-transform-to-java/960>\
**Category:** CloverDX Platform\
**Created:** [November 7, 2011, 12:00am UTC](https://forum.cloverdx.com/t/reformat-component-transform-to-java/960 "2011-11-07T00:00:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jcuendet](https://avatars.discourse-cdn.com/v4/letter/j/5e9695/32.png) [@jcuendet](https://forum.cloverdx.com/u/jcuendet)\
**Post date:** [November 7, 2011, 12:00am UTC](https://forum.cloverdx.com/t/reformat-component-transform-to-java/960/1 "2011-11-07T00:00:00Z")

</div>

HI,

In a Reformat component, I transform the CTL2 code into Java and now I cannot retranform it to CTL2.  
How can I do that?

thanks  
Jerome

---

<div class="post-metadata">

**Author:** ![mzatopek](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@mzatopek](https://forum.cloverdx.com/u/mzatopek)\
**Post date:** [November 7, 2011, 4:35pm UTC](https://forum.cloverdx.com/t/reformat-component-transform-to-java/960/2 "2011-11-07T16:35:45Z")

</div>

Unfortunately it is not possible. This is only one way operation. If you saved the graph with java representation of transformation, you need to restore the former CTL2 code from your local history. Of course Unde/Redo operations work fine in this case as well.

---

<div class="post-metadata">

**Author:** ![jcuendet](https://avatars.discourse-cdn.com/v4/letter/j/5e9695/32.png) [@jcuendet](https://forum.cloverdx.com/u/jcuendet)\
**Post date:** [November 8, 2011, 7:20am UTC](https://forum.cloverdx.com/t/reformat-component-transform-to-java/960/3 "2011-11-08T07:20:13Z")

</div>

Ok, thanks, Hopefully I have a copy of the component.  
IMHO, it would be great to warn the user that this function is one way 🙂

Have a good day.
