Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > Java code > Reverse engineering legacy Java code > Mapping information > Mapping information for reverse engineering of legacy Java code (Java code)
  
Mapping information for reverse engineering of legacy Java code (Java code)
When the Reverser reverse engineers legacy Java code to a model, the Reverser creates items in the model, applies Stereotypes and Tag Definitions to those items, and sets properties and tagged values as appropriate.
The Reverser sets up the items in the model so that should you use ACS to generate Java code from that model, the generated code should be similar to the code that was reverse engineered.
For information about how Java code is modeled in Modeler, see the Modeling Java Code and Mapping Information sections in the Generating Java Code section of the Java Help:
The Modeling Java Code section provides information about how to model Java code elements in a model. See Overview of modeling Java code in Modeler (Java code) to open the overview topic in this section.
The Mapping Information section provides information about how ACS generates the Modeler items and properties. The mapping topics also include information about how the Reverser sets up items and properties in the model. See Summary of mappings for Java code (Java code) to open the summary of mappings topic.