title: Intershop EDL code generator does not generate setter methods for PO objects
body: <p>Is this normal and expected behaviour with Intershop code generator? If for example you have following interface Test.edl:</p>
  
  <pre><code>cartridge interface Test extends PersistentObject
  {
      /*
       * Product ID
       */
      attribute productID : string required;
  
      /*
       * Test2 UUID
       */
      attribute test2UUID: uuid required;
  
      /**
       * Test2 relation
       */
      relation test2: Test2[1..1] readonly;
  
      /*
       * Product relation
       */
      relation product : Product[1..1] readonly;
  }
  
  cartridge interface Test2 extends PersistentObject
  {
      relation test2values : Test[0..n] readonly;
  }
  </code></pre>
  
  <p>and it's PO object:</p>
  
  <pre><code>orm class TestPO extends PersistentObjectPO implements Test table "Test"
  {
       /**
       * Declare alternate key.
       */
      alternate key (test2UUID, productID, domainID);
  
      /**
       * Holds link to test2.
       */
      attribute test2UUID: uuid required;
  
      /**
       * Holds link to product.
       */
      attribute productID : uuid required;
  
      /**
       * Relation to test2 PO
       */
      relation test2PO : Test2PO[1..1] inverse testPOs implements test2 readonly 
      {
          foreign key(test2UUID) -&gt; (UUID);
      }
  
      /**
       * Relation to product PO
       */
      dependency product : ProductPO
      {
          foreign key(productID);
      }
  
  }
  
  orm class Test2PO extends PersistentObjectPO implements Test2 table "Test2" {
      /**
       * Discount values relation
       */
      relation testPOs : TestPO[0..n] inverse test2PO implements test2values delete default;
  }
  </code></pre>
  
  <p>Now if you generate code for both, interface and orm class. You'll get in interface Test.java with method setTest2UUID(String aValue), but implementation TestPO.java will be generated without it and because of that following compiler error:</p>
  
  <p>"The type TestPO must implement the inherited abstract method Test.setTest2UUID(String)"</p>
  
  <p>Are we doing something wrong here or is it a error in Intershop Code Generator?</p>
  
  <p>Thank you for your answers!</p>