anchor.diff:  %>
   <%= iris_to_string_methods(object_type) %>
   <% if !object_type.abstract? %>
  +  @Override
      public void delink()
      {
         if ( !isLinked() )
  
positive.code: %>  public static final String COLUMN_<%= uppercase_constantize(attribute.name) %> = "<%= attribute.sql.column_name %>";
  <% end %>
  <% object_type.declared_attributes.select{|a|!a.override? && !a.persistent?}.each do |attribute|
  %>  public static final String COLUMN_<%= uppercase_constantize(attribute.name) %> = "<%= attribute.name %>"; /* Not Persistent */ 
  <% end %>
  <% object_type.declared_attributes.select{|a|!a.override? && !a.length.nil? && !a.iris.runtime_managed?}.each do |attribute|
  %>  public static final int COLUMN_<%= uppercase_constantize(attribute.name) %>_MAX_LENGTH = <%= attribute.length %>;
  
negative.code:     name = attribute.inverse_relationship_name
      type = j_classname(attribute.object_type.java.fully_qualified_name)
  %>        {
            final java.util.ArrayList<<%= type %>> set = new java.util.ArrayList<<%= type %>>( get<%= name %>Set() );
            for ( final <%= type %> other : set )
            {
              other.delink();
            }
  