code: public void setTableDefinition(TableDefinition tableDef) {
          m_tableDef = tableDef;
          
          // LINK and XLINK 'table' defaults to owning table.
          if (m_type.isLinkType() && Utils.isEmpty(m_linkExtent)) {
              m_linkExtent = tableDef.getTableName();
          }
      }
docs: Make the given table the owner of this field definition and any nested fields it
  owns.
  
  @param tableDef  {@link TableDefinition} that owns this field.