You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metamodel.apache.org by ka...@apache.org on 2013/07/17 13:50:41 UTC

[14/14] git commit: Replaced LGPL header with Apache2 header

Replaced LGPL header with Apache2 header

Project: http://git-wip-us.apache.org/repos/asf/incubator-metamodel/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-metamodel/commit/c18144ce
Tree: http://git-wip-us.apache.org/repos/asf/incubator-metamodel/tree/c18144ce
Diff: http://git-wip-us.apache.org/repos/asf/incubator-metamodel/diff/c18144ce

Branch: refs/heads/master
Commit: c18144ceeba9549e4abc6048586039263c7d2ebf
Parents: eef83ad
Author: kaspers <ka...@kaspers-think.humaninference.com>
Authored: Wed Jul 17 13:49:16 2013 +0200
Committer: kaspers <ka...@kaspers-think.humaninference.com>
Committed: Wed Jul 17 13:49:16 2013 +0200

----------------------------------------------------------------------
 COPYING.txt                                     | 165 -------------------
 HEADER.txt                                      |  29 ++--
 NOTICE.txt                                      |   5 -
 .../metamodel/access/AccessDataContext.java     |  29 ++--
 .../eobjects/metamodel/access/package-info.java |  29 ++--
 .../metamodel/access/AccessDataContextTest.java |  29 ++--
 .../eobjects/metamodel/AbstractDataContext.java |  29 ++--
 .../metamodel/AbstractUpdateCallback.java       |  29 ++--
 .../eobjects/metamodel/BatchUpdateScript.java   |  29 ++--
 .../metamodel/CompositeDataContext.java         |  29 ++--
 .../metamodel/CompositeQueryDelegate.java       |  29 ++--
 .../org/eobjects/metamodel/DataContext.java     |  29 ++--
 .../metamodel/DeleteAndInsertBuilder.java       |  29 ++--
 .../InconsistentRowFormatException.java         |  29 ++--
 .../eobjects/metamodel/MetaModelException.java  |  29 ++--
 .../org/eobjects/metamodel/MetaModelHelper.java |  29 ++--
 .../metamodel/QueryPostprocessDataContext.java  |  29 ++--
 .../metamodel/QueryPostprocessDelegate.java     |  29 ++--
 .../metamodel/SchemaNameComparator.java         |  29 ++--
 .../org/eobjects/metamodel/UpdateCallback.java  |  29 ++--
 .../org/eobjects/metamodel/UpdateScript.java    |  29 ++--
 .../metamodel/UpdateableDataContext.java        |  29 ++--
 .../metamodel/convert/ColumnTypeDetector.java   |  29 ++--
 .../metamodel/convert/ConvertedDataSet.java     |  29 ++--
 .../convert/ConvertedDataSetInterceptor.java    |  29 ++--
 .../ConvertedRowInsertionInterceptor.java       |  29 ++--
 .../ConvertedRowUpdationInterceptor.java        |  29 ++--
 .../eobjects/metamodel/convert/Converters.java  |  29 ++--
 .../convert/HasReadTypeConverters.java          |  29 ++--
 .../convert/StringToBooleanConverter.java       |  29 ++--
 .../convert/StringToDateConverter.java          |  29 ++--
 .../convert/StringToDoubleConverter.java        |  29 ++--
 .../convert/StringToIntegerConverter.java       |  29 ++--
 .../metamodel/convert/TypeConverter.java        |  29 ++--
 .../metamodel/convert/package-info.java         |  29 ++--
 .../metamodel/create/AbstractColumnBuilder.java |  29 ++--
 .../create/AbstractTableCreationBuilder.java    |  29 ++--
 .../metamodel/create/ColumnBuilder.java         |  29 ++--
 .../metamodel/create/ColumnCreationBuilder.java |  29 ++--
 .../create/ColumnCreationBuilderImpl.java       |  29 ++--
 .../eobjects/metamodel/create/CreateTable.java  |  29 ++--
 .../create/CreateTableColumnBuilder.java        |  29 ++--
 .../metamodel/create/TableCreatable.java        |  29 ++--
 .../metamodel/create/TableCreationBuilder.java  |  29 ++--
 .../eobjects/metamodel/create/package-info.java |  29 ++--
 .../metamodel/data/AbstractDataSet.java         |  29 ++--
 .../eobjects/metamodel/data/AbstractRow.java    |  29 ++--
 .../metamodel/data/AbstractRowBuilder.java      |  29 ++--
 .../metamodel/data/CachingDataSetHeader.java    |  29 ++--
 .../org/eobjects/metamodel/data/ColorImpl.java  |  29 ++--
 .../org/eobjects/metamodel/data/DataSet.java    |  29 ++--
 .../eobjects/metamodel/data/DataSetHeader.java  |  29 ++--
 .../metamodel/data/DataSetIterator.java         |  29 ++--
 .../metamodel/data/DataSetTableModel.java       |  30 ++--
 .../org/eobjects/metamodel/data/DefaultRow.java |  29 ++--
 .../eobjects/metamodel/data/EmptyDataSet.java   |  29 ++--
 .../metamodel/data/FilteredDataSet.java         |  29 ++--
 .../metamodel/data/FirstRowDataSet.java         |  29 ++--
 .../org/eobjects/metamodel/data/IRowFilter.java |  30 ++--
 .../metamodel/data/InMemoryDataSet.java         |  29 ++--
 .../eobjects/metamodel/data/MaxRowsDataSet.java |  29 ++--
 .../java/org/eobjects/metamodel/data/Row.java   |  29 ++--
 .../org/eobjects/metamodel/data/RowBuilder.java |  29 ++--
 .../eobjects/metamodel/data/RowPublisher.java   |  29 ++--
 .../metamodel/data/RowPublisherDataSet.java     |  29 ++--
 .../metamodel/data/RowPublisherImpl.java        |  29 ++--
 .../metamodel/data/SimpleDataSetHeader.java     |  29 ++--
 .../java/org/eobjects/metamodel/data/Style.java |  29 ++--
 .../eobjects/metamodel/data/StyleBuilder.java   |  29 ++--
 .../org/eobjects/metamodel/data/StyleImpl.java  |  29 ++--
 .../metamodel/data/SubSelectionDataSet.java     |  29 ++--
 .../metamodel/data/WhereClauseBuilder.java      |  29 ++--
 .../eobjects/metamodel/data/package-info.java   |  29 ++--
 .../delete/AbstractRowDeletionBuilder.java      |  29 ++--
 .../eobjects/metamodel/delete/DeleteFrom.java   |  29 ++--
 .../eobjects/metamodel/delete/RowDeletable.java |  29 ++--
 .../metamodel/delete/RowDeletionBuilder.java    |  29 ++--
 .../eobjects/metamodel/delete/package-info.java |  29 ++--
 .../drop/AbstractTableDropBuilder.java          |  29 ++--
 .../org/eobjects/metamodel/drop/DropTable.java  |  29 ++--
 .../metamodel/drop/TableDropBuilder.java        |  29 ++--
 .../eobjects/metamodel/drop/TableDroppable.java |  29 ++--
 .../eobjects/metamodel/drop/package-info.java   |  29 ++--
 .../insert/AbstractRowInsertionBuilder.java     |  29 ++--
 .../eobjects/metamodel/insert/InsertInto.java   |  29 ++--
 .../metamodel/insert/RowInsertable.java         |  29 ++--
 .../metamodel/insert/RowInsertionBuilder.java   |  29 ++--
 .../eobjects/metamodel/insert/package-info.java |  29 ++--
 .../metamodel/intercept/DataSetInterceptor.java |  29 ++--
 .../InterceptableColumnCreationBuilder.java     |  29 ++--
 .../intercept/InterceptableDataContext.java     |  29 ++--
 .../InterceptableRowDeletionBuilder.java        |  29 ++--
 .../InterceptableRowInsertionBuilder.java       |  29 ++--
 .../InterceptableRowUpdationBuilder.java        |  29 ++--
 .../InterceptableTableCreationBuilder.java      |  29 ++--
 .../InterceptableTableDropBuilder.java          |  29 ++--
 .../intercept/InterceptableUpdateCallback.java  |  29 ++--
 .../intercept/InterceptableUpdateScript.java    |  29 ++--
 .../metamodel/intercept/Interceptor.java        |  29 ++--
 .../metamodel/intercept/InterceptorList.java    |  29 ++--
 .../metamodel/intercept/Interceptors.java       |  29 ++--
 .../metamodel/intercept/QueryInterceptor.java   |  29 ++--
 .../intercept/RowDeletionInterceptor.java       |  29 ++--
 .../intercept/RowInsertionInterceptor.java      |  29 ++--
 .../intercept/RowUpdationInterceptor.java       |  29 ++--
 .../metamodel/intercept/SchemaInterceptor.java  |  29 ++--
 .../intercept/TableCreationInterceptor.java     |  29 ++--
 .../intercept/TableDropInterceptor.java         |  29 ++--
 .../org/eobjects/metamodel/package-info.java    |  29 ++--
 .../metamodel/query/AbstractQueryClause.java    |  29 ++--
 .../query/AverageAggregateBuilder.java          |  29 ++--
 .../eobjects/metamodel/query/CompiledQuery.java |  29 ++--
 .../metamodel/query/CountAggregateBuilder.java  |  29 ++--
 .../metamodel/query/DefaultCompiledQuery.java   |  29 ++--
 .../eobjects/metamodel/query/FilterClause.java  |  30 ++--
 .../eobjects/metamodel/query/FilterItem.java    |  30 ++--
 .../eobjects/metamodel/query/FromClause.java    |  30 ++--
 .../org/eobjects/metamodel/query/FromItem.java  |  30 ++--
 .../eobjects/metamodel/query/FunctionType.java  |  29 ++--
 .../eobjects/metamodel/query/GroupByClause.java |  30 ++--
 .../eobjects/metamodel/query/GroupByItem.java   |  30 ++--
 .../org/eobjects/metamodel/query/JoinType.java  |  30 ++--
 .../metamodel/query/LogicalOperator.java        |  29 ++--
 .../metamodel/query/MaxAggregateBuilder.java    |  29 ++--
 .../metamodel/query/MinAggregateBuilder.java    |  29 ++--
 .../eobjects/metamodel/query/OperatorType.java  |  29 ++--
 .../eobjects/metamodel/query/OrderByClause.java |  30 ++--
 .../eobjects/metamodel/query/OrderByItem.java   |  30 ++--
 .../org/eobjects/metamodel/query/Query.java     |  30 ++--
 .../eobjects/metamodel/query/QueryClause.java   |  29 ++--
 .../org/eobjects/metamodel/query/QueryItem.java |  30 ++--
 .../metamodel/query/QueryParameter.java         |  29 ++--
 .../eobjects/metamodel/query/SelectClause.java  |  30 ++--
 .../eobjects/metamodel/query/SelectItem.java    |  30 ++--
 .../metamodel/query/SumAggregateBuilder.java    |  29 ++--
 .../query/builder/AbstractFilterBuilder.java    |  29 ++--
 .../builder/AbstractQueryFilterBuilder.java     |  29 ++--
 .../query/builder/ColumnSelectBuilder.java      |  29 ++--
 .../query/builder/ColumnSelectBuilderImpl.java  |  29 ++--
 .../query/builder/CountSelectBuilder.java       |  29 ++--
 .../query/builder/CountSelectBuilderImpl.java   |  29 ++--
 .../metamodel/query/builder/FilterBuilder.java  |  29 ++--
 .../query/builder/FunctionSelectBuilder.java    |  29 ++--
 .../builder/FunctionSelectBuilderImpl.java      |  29 ++--
 .../query/builder/GroupedQueryBuilder.java      |  29 ++--
 .../builder/GroupedQueryBuilderCallback.java    |  29 ++--
 .../query/builder/GroupedQueryBuilderImpl.java  |  29 ++--
 .../metamodel/query/builder/HavingBuilder.java  |  29 ++--
 .../query/builder/HavingBuilderImpl.java        |  29 ++--
 .../query/builder/InitFromBuilder.java          |  29 ++--
 .../query/builder/InitFromBuilderImpl.java      |  29 ++--
 .../query/builder/JoinFromBuilder.java          |  29 ++--
 .../query/builder/JoinFromBuilderImpl.java      |  29 ++--
 .../query/builder/SatisfiedFromBuilder.java     |  29 ++--
 .../builder/SatisfiedFromBuilderCallback.java   |  29 ++--
 .../query/builder/SatisfiedHavingBuilder.java   |  29 ++--
 .../query/builder/SatisfiedOrderByBuilder.java  |  29 ++--
 .../builder/SatisfiedOrderByBuilderImpl.java    |  29 ++--
 .../query/builder/SatisfiedQueryBuilder.java    |  29 ++--
 .../query/builder/SatisfiedSelectBuilder.java   |  29 ++--
 .../builder/SatisfiedSelectBuilderImpl.java     |  29 ++--
 .../query/builder/SatisfiedWhereBuilder.java    |  29 ++--
 .../query/builder/TableFromBuilder.java         |  29 ++--
 .../query/builder/TableFromBuilderImpl.java     |  29 ++--
 .../metamodel/query/builder/WhereBuilder.java   |  29 ++--
 .../query/builder/WhereBuilderImpl.java         |  29 ++--
 .../metamodel/query/builder/package-info.java   |  29 ++--
 .../eobjects/metamodel/query/package-info.java  |  29 ++--
 .../metamodel/query/parser/FromItemParser.java  |  29 ++--
 .../query/parser/GroupByItemParser.java         |  29 ++--
 .../query/parser/HavingItemParser.java          |  29 ++--
 .../query/parser/OrderByItemParser.java         |  29 ++--
 .../metamodel/query/parser/QueryParser.java     |  29 ++--
 .../query/parser/QueryParserException.java      |  29 ++--
 .../parser/QueryPartCollectionProcessor.java    |  29 ++--
 .../metamodel/query/parser/QueryPartParser.java |  29 ++--
 .../query/parser/QueryPartProcessor.java        |  29 ++--
 .../query/parser/SelectItemParser.java          |  29 ++--
 .../metamodel/query/parser/WhereItemParser.java |  29 ++--
 .../metamodel/schema/AbstractColumn.java        |  29 ++--
 .../metamodel/schema/AbstractRelationship.java  |  29 ++--
 .../metamodel/schema/AbstractSchema.java        |  29 ++--
 .../metamodel/schema/AbstractTable.java         |  29 ++--
 .../org/eobjects/metamodel/schema/Column.java   |  29 ++--
 .../eobjects/metamodel/schema/ColumnType.java   |  29 ++--
 .../metamodel/schema/CompositeSchema.java       |  29 ++--
 .../metamodel/schema/ImmutableColumn.java       |  29 ++--
 .../metamodel/schema/ImmutableRelationship.java |  29 ++--
 .../metamodel/schema/ImmutableSchema.java       |  29 ++--
 .../metamodel/schema/ImmutableTable.java        |  29 ++--
 .../eobjects/metamodel/schema/JdbcTypes.java    |  30 ++--
 .../metamodel/schema/MutableColumn.java         |  30 ++--
 .../metamodel/schema/MutableRelationship.java   |  30 ++--
 .../metamodel/schema/MutableSchema.java         |  30 ++--
 .../eobjects/metamodel/schema/MutableTable.java |  29 ++--
 .../metamodel/schema/NamedStructure.java        |  29 ++--
 .../eobjects/metamodel/schema/Relationship.java |  29 ++--
 .../org/eobjects/metamodel/schema/Schema.java   |  29 ++--
 .../metamodel/schema/SuperColumnType.java       |  30 ++--
 .../org/eobjects/metamodel/schema/Table.java    |  29 ++--
 .../eobjects/metamodel/schema/TableType.java    |  30 ++--
 .../eobjects/metamodel/schema/package-info.java |  29 ++--
 .../update/AbstractRowUpdationBuilder.java      |  29 ++--
 .../metamodel/update/RowUpdateable.java         |  29 ++--
 .../metamodel/update/RowUpdationBuilder.java    |  29 ++--
 .../org/eobjects/metamodel/update/Update.java   |  29 ++--
 .../eobjects/metamodel/update/package-info.java |  29 ++--
 .../org/eobjects/metamodel/util/Action.java     |  29 ++--
 .../metamodel/util/AggregateBuilder.java        |  29 ++--
 .../metamodel/util/AlphabeticSequence.java      |  29 ++--
 .../org/eobjects/metamodel/util/BaseObject.java |  29 ++--
 .../metamodel/util/BooleanComparator.java       |  30 ++--
 .../metamodel/util/ClasspathResource.java       |  29 ++--
 .../metamodel/util/CollectionUtils.java         |  29 ++--
 .../eobjects/metamodel/util/ConstantFunc.java   |  29 ++--
 .../org/eobjects/metamodel/util/DateUtils.java  |  29 ++--
 .../eobjects/metamodel/util/EqualsBuilder.java  |  29 ++--
 .../metamodel/util/ExclusionPredicate.java      |  29 ++--
 .../eobjects/metamodel/util/FalsePredicate.java |  29 ++--
 .../org/eobjects/metamodel/util/FileHelper.java |  29 ++--
 .../eobjects/metamodel/util/FileResource.java   |  29 ++--
 .../eobjects/metamodel/util/FormatHelper.java   |  29 ++--
 .../java/org/eobjects/metamodel/util/Func.java  |  29 ++--
 .../org/eobjects/metamodel/util/HasName.java    |  29 ++--
 .../eobjects/metamodel/util/HasNameMapper.java  |  29 ++--
 .../eobjects/metamodel/util/ImmutableDate.java  |  29 ++--
 .../eobjects/metamodel/util/ImmutableRef.java   |  29 ++--
 .../metamodel/util/InMemoryResource.java        |  29 ++--
 .../metamodel/util/InclusionPredicate.java      |  29 ++--
 .../org/eobjects/metamodel/util/LazyRef.java    |  29 ++--
 .../java/org/eobjects/metamodel/util/Month.java |  29 ++--
 .../org/eobjects/metamodel/util/MutableRef.java |  29 ++--
 .../metamodel/util/NumberComparator.java        |  30 ++--
 .../metamodel/util/ObjectComparator.java        |  30 ++--
 .../org/eobjects/metamodel/util/Predicate.java  |  29 ++--
 .../java/org/eobjects/metamodel/util/Ref.java   |  29 ++--
 .../org/eobjects/metamodel/util/Resource.java   |  29 ++--
 .../metamodel/util/ResourceException.java       |  29 ++--
 .../metamodel/util/SerializableRef.java         |  29 ++--
 .../metamodel/util/SharedExecutorService.java   |  29 ++--
 .../eobjects/metamodel/util/SimpleTableDef.java |  29 ++--
 .../eobjects/metamodel/util/TimeComparator.java |  30 ++--
 .../metamodel/util/ToStringComparator.java      |  30 ++--
 .../eobjects/metamodel/util/TruePredicate.java  |  29 ++--
 .../eobjects/metamodel/util/UnicodeWriter.java  |  29 ++--
 .../eobjects/metamodel/util/UrlResource.java    |  29 ++--
 .../org/eobjects/metamodel/util/Weekday.java    |  29 ++--
 .../metamodel/util/WildcardPattern.java         |  30 ++--
 .../eobjects/metamodel/util/package-info.java   |  29 ++--
 .../metamodel/AbstractDataContextTest.java      |  29 ++--
 .../metamodel/CompositeDataContextTest.java     |  29 ++--
 .../eobjects/metamodel/MetaModelHelperTest.java |  29 ++--
 .../eobjects/metamodel/MetaModelTestCase.java   |  29 ++--
 .../org/eobjects/metamodel/MockDataContext.java |  29 ++--
 .../metamodel/MockUpdateableDataContext.java    |  29 ++--
 .../QueryPostprocessDataContextTest.java        |  30 ++--
 .../metamodel/SchemaNameComparatorTest.java     |  29 ++--
 .../convert/ColumnTypeDetectorTest.java         |  29 ++--
 .../ConvertedDataSetInterceptorTest.java        |  29 ++--
 .../ConvertedRowInsertionInterceptorTest.java   |  29 ++--
 .../metamodel/convert/ConvertersTest.java       |  29 ++--
 .../convert/StringToBooleanConverterTest.java   |  29 ++--
 .../convert/StringToDateConverterTest.java      |  29 ++--
 .../convert/StringToDoubleConverterTest.java    |  29 ++--
 .../convert/StringToIntegerConverterTest.java   |  29 ++--
 .../create/AbstractCreateTableBuilderTest.java  |  29 ++--
 .../metamodel/create/SyntaxExamplesTest.java    |  29 ++--
 .../metamodel/data/DataSetIteratorTest.java     |  29 ++--
 .../metamodel/data/DataSetTableModelTest.java   |  30 ++--
 .../eobjects/metamodel/data/DefaultRowTest.java |  29 ++--
 .../metamodel/data/FirstRowDataSetTest.java     |  29 ++--
 .../metamodel/data/RowPublisherDataSetTest.java |  29 ++--
 .../org/eobjects/metamodel/data/RowTest.java    |  30 ++--
 .../metamodel/data/StyleBuilderTest.java        |  29 ++--
 .../delete/AbstractRowDeletionCallbackTest.java |  29 ++--
 .../insert/AbstractInsertBuilderTest.java       |  29 ++--
 .../metamodel/insert/SyntaxExamplesTest.java    |  29 ++--
 .../intercept/InterceptableDataContextTest.java |  29 ++--
 .../intercept/InterceptorListTest.java          |  29 ++--
 .../metamodel/intercept/InterceptorsTest.java   |  29 ++--
 .../query/DefaultCompiledQueryTest.java         |  29 ++--
 .../metamodel/query/FilterItemTest.java         |  29 ++--
 .../metamodel/query/FromClauseTest.java         |  30 ++--
 .../eobjects/metamodel/query/FromItemTest.java  |  30 ++--
 .../metamodel/query/FunctionTypeTest.java       |  30 ++--
 .../metamodel/query/GroupByItemTest.java        |  30 ++--
 .../metamodel/query/OperatorTypeTest.java       |  29 ++--
 .../metamodel/query/OrderByItemTest.java        |  30 ++--
 .../org/eobjects/metamodel/query/QueryTest.java |  29 ++--
 .../metamodel/query/SelectClauseTest.java       |  29 ++--
 .../metamodel/query/SelectItemTest.java         |  30 ++--
 .../builder/GroupedQueryBuilderImplTest.java    |  29 ++--
 .../query/builder/SyntaxExamplesTest.java       |  29 ++--
 .../query/builder/WhereBuilderImplTest.java     |  29 ++--
 .../metamodel/query/parser/QueryParserTest.java |  29 ++--
 .../query/parser/QueryPartParserTest.java       |  29 ++--
 .../metamodel/schema/ColumnTypeTest.java        |  30 ++--
 .../eobjects/metamodel/schema/DataTypeTest.java |  30 ++--
 .../metamodel/schema/ImmutableSchemaTest.java   |  29 ++--
 .../eobjects/metamodel/schema/Java5Types.java   |  30 ++--
 .../eobjects/metamodel/schema/Java6Types.java   |  30 ++--
 .../metamodel/schema/JavaTypesTest.java         |  30 ++--
 .../metamodel/schema/MutableColumnTest.java     |  30 ++--
 .../metamodel/schema/MutableSchemaTest.java     |  30 ++--
 .../metamodel/schema/MutableTableTest.java      |  30 ++--
 .../metamodel/schema/SchemaModelTest.java       |  30 ++--
 .../metamodel/schema/TableTypeTest.java         |  30 ++--
 .../metamodel/util/AlphabeticSequenceTest.java  |  29 ++--
 .../eobjects/metamodel/util/BaseObjectTest.java |  29 ++--
 .../metamodel/util/BooleanComparatorTest.java   |  30 ++--
 .../metamodel/util/ClasspathResourceTest.java   |  29 ++--
 .../metamodel/util/CollectionUtilsTest.java     |  29 ++--
 .../eobjects/metamodel/util/DateUtilsTest.java  |  29 ++--
 .../metamodel/util/EqualsBuilderTest.java       |  29 ++--
 .../metamodel/util/ExclusionPredicateTest.java  |  29 ++--
 .../eobjects/metamodel/util/FileHelperTest.java |  29 ++--
 .../metamodel/util/FormatHelperTest.java        |  30 ++--
 .../metamodel/util/InMemoryResourceTest.java    |  29 ++--
 .../metamodel/util/InclusionPredicateTest.java  |  29 ++--
 .../eobjects/metamodel/util/LazyRefTest.java    |  29 ++--
 .../org/eobjects/metamodel/util/MonthTest.java  |  29 ++--
 .../metamodel/util/NumberComparatorTest.java    |  30 ++--
 .../metamodel/util/ObjectComparatorTest.java    |  30 ++--
 .../metamodel/util/SerializableRefTest.java     |  29 ++--
 .../eobjects/metamodel/util/SimpleRefTest.java  |  29 ++--
 .../metamodel/util/TimeComparatorTest.java      |  30 ++--
 .../metamodel/util/ToStringComparatorTest.java  |  30 ++--
 .../metamodel/util/UrlResourceTest.java         |  29 ++--
 .../eobjects/metamodel/util/WeekdayTest.java    |  29 ++--
 .../metamodel/util/WildcardPatternTest.java     |  30 ++--
 .../metamodel/couchdb/CouchDbDataContext.java   |  29 ++--
 .../metamodel/couchdb/CouchDbDataSet.java       |  29 ++--
 .../couchdb/CouchDbInsertionBuilder.java        |  29 ++--
 .../couchdb/CouchDbRowDeletionBuilder.java      |  29 ++--
 .../couchdb/CouchDbRowUpdationBuilder.java      |  29 ++--
 .../couchdb/CouchDbTableCreationBuilder.java    |  29 ++--
 .../couchdb/CouchDbTableDropBuilder.java        |  29 ++--
 .../couchdb/CouchDbUpdateCallback.java          |  29 ++--
 .../metamodel/couchdb/package-info.java         |  29 ++--
 .../couchdb/CouchDbDataContextTest.java         |  29 ++--
 .../metamodel/csv/CsvConfiguration.java         |  29 ++--
 .../metamodel/csv/CsvCreateTableBuilder.java    |  29 ++--
 .../eobjects/metamodel/csv/CsvDataContext.java  |  29 ++--
 .../org/eobjects/metamodel/csv/CsvDataSet.java  |  29 ++--
 .../metamodel/csv/CsvDeleteBuilder.java         |  29 ++--
 .../metamodel/csv/CsvInsertBuilder.java         |  29 ++--
 .../org/eobjects/metamodel/csv/CsvSchema.java   |  29 ++--
 .../org/eobjects/metamodel/csv/CsvTable.java    |  29 ++--
 .../metamodel/csv/CsvTableDropBuilder.java      |  29 ++--
 .../metamodel/csv/CsvUpdateCallback.java        |  29 ++--
 .../org/eobjects/metamodel/csv/CsvWriter.java   |  29 ++--
 .../csv/InconsistentRowLengthException.java     |  29 ++--
 .../eobjects/metamodel/csv/package-info.java    |  29 ++--
 .../metamodel/csv/CsvBigFileMemoryTest.java     |  29 ++--
 .../metamodel/csv/CsvConfigurationTest.java     |  29 ++--
 .../metamodel/csv/CsvDataContextTest.java       |  29 ++--
 .../csv/DefaultExampleValueGenerator.java       |  29 ++--
 .../metamodel/csv/ExampleDataGenerator.java     |  29 ++--
 .../metamodel/csv/ExampleValueGenerator.java    |  29 ++--
 .../csv/RandomizedExampleValueGenerator.java    |  29 ++--
 .../metamodel/csv/UnicodeWriterTest.java        |  29 ++--
 .../InterceptionCsvIntegrationTest.java         |  29 ++--
 .../excel/DefaultSpreadsheetReaderDelegate.java |  29 ++--
 .../metamodel/excel/ExcelConfiguration.java     |  29 ++--
 .../metamodel/excel/ExcelDataContext.java       |  29 ++--
 .../metamodel/excel/ExcelDeleteBuilder.java     |  29 ++--
 .../metamodel/excel/ExcelDropTableBuilder.java  |  29 ++--
 .../metamodel/excel/ExcelInsertBuilder.java     |  29 ++--
 .../excel/ExcelTableCreationBuilder.java        |  29 ++--
 .../metamodel/excel/ExcelUpdateCallback.java    |  29 ++--
 .../eobjects/metamodel/excel/ExcelUtils.java    |  29 ++--
 .../excel/SpreadsheetReaderDelegate.java        |  29 ++--
 .../eobjects/metamodel/excel/XlsDataSet.java    |  29 ++--
 .../metamodel/excel/XlsxRowCallback.java        |  29 ++--
 .../metamodel/excel/XlsxRowPublisherAction.java |  29 ++--
 .../metamodel/excel/XlsxSheetToRowsHandler.java |  29 ++--
 .../excel/XlsxSpreadsheetReaderDelegate.java    |  29 ++--
 .../excel/XlsxStopParsingException.java         |  29 ++--
 .../excel/XlsxWorkbookToTablesHandler.java      |  29 ++--
 .../metamodel/excel/ZeroBasedRowIterator.java   |  29 ++--
 .../eobjects/metamodel/excel/package-info.java  |  29 ++--
 .../DefaultSpreadsheetReaderDelegateTest.java   |  29 ++--
 .../metamodel/excel/ExcelConfigurationTest.java |  29 ++--
 .../metamodel/excel/ExcelDataContextTest.java   |  33 ++--
 .../excel/ExcelUpdateCallbackTest.java          |  29 ++--
 .../excel/ZeroBasedRowIteratorTest.java         |  29 ++--
 .../fixedwidth/FixedWidthConfiguration.java     |  29 ++--
 .../fixedwidth/FixedWidthDataContext.java       |  29 ++--
 .../metamodel/fixedwidth/FixedWidthDataSet.java |  29 ++--
 .../metamodel/fixedwidth/FixedWidthReader.java  |  29 ++--
 .../InconsistentValueWidthException.java        |  29 ++--
 .../metamodel/fixedwidth/package-info.java      |  29 ++--
 .../fixedwidth/FixedWidthConfigurationTest.java |  29 ++--
 .../fixedwidth/FixedWidthDataContextTest.java   |  29 ++--
 .../eobjects/metamodel/DataContextFactory.java  |  29 ++--
 .../metamodel/DataContextFactoryTest.java       |  29 ++--
 .../metamodel/jdbc/FetchSizeCalculator.java     |  29 ++--
 .../metamodel/jdbc/JdbcBatchUpdateCallback.java |  29 ++--
 .../org/eobjects/metamodel/jdbc/JdbcColumn.java |  29 ++--
 .../metamodel/jdbc/JdbcCompiledQuery.java       |  29 ++--
 .../metamodel/jdbc/JdbcCompiledQueryLease.java  |  29 ++--
 .../jdbc/JdbcCompiledQueryLeaseFactory.java     |  29 ++--
 .../metamodel/jdbc/JdbcCreateTableBuilder.java  |  29 ++--
 .../metamodel/jdbc/JdbcDataContext.java         |  29 ++--
 .../eobjects/metamodel/jdbc/JdbcDataSet.java    |  30 ++--
 .../metamodel/jdbc/JdbcDeleteBuilder.java       |  29 ++--
 .../metamodel/jdbc/JdbcDropTableBuilder.java    |  29 ++--
 .../metamodel/jdbc/JdbcInsertBuilder.java       |  29 ++--
 .../metamodel/jdbc/JdbcMetadataLoader.java      |  29 ++--
 .../org/eobjects/metamodel/jdbc/JdbcSchema.java |  29 ++--
 .../jdbc/JdbcSimpleUpdateCallback.java          |  29 ++--
 .../org/eobjects/metamodel/jdbc/JdbcTable.java  |  29 ++--
 .../metamodel/jdbc/JdbcUpdateBuilder.java       |  29 ++--
 .../metamodel/jdbc/JdbcUpdateCallback.java      |  29 ++--
 .../org/eobjects/metamodel/jdbc/JdbcUtils.java  |  29 ++--
 .../eobjects/metamodel/jdbc/MetadataLoader.java |  29 ++--
 .../eobjects/metamodel/jdbc/QuerySplitter.java  |  30 ++--
 .../metamodel/jdbc/SplitQueriesDataSet.java     |  30 ++--
 .../eobjects/metamodel/jdbc/SqlKeywords.java    |  29 ++--
 .../jdbc/dialects/AbstractQueryRewriter.java    |  30 ++--
 .../jdbc/dialects/DB2QueryRewriter.java         |  29 ++--
 .../jdbc/dialects/DefaultQueryRewriter.java     |  29 ++--
 .../jdbc/dialects/H2QueryRewriter.java          |  29 ++--
 .../jdbc/dialects/HsqldbQueryRewriter.java      |  29 ++--
 .../metamodel/jdbc/dialects/IQueryRewriter.java |  30 ++--
 .../jdbc/dialects/LimitOffsetQueryRewriter.java |  29 ++--
 .../jdbc/dialects/MysqlQueryRewriter.java       |  29 ++--
 .../jdbc/dialects/PostgresqlQueryRewriter.java  |  30 ++--
 .../jdbc/dialects/SQLServerQueryRewriter.java   |  29 ++--
 .../eobjects/metamodel/jdbc/package-info.java   |  29 ++--
 .../metamodel/dbmains/PostgresqlMain.java       |  29 ++--
 .../dialects/AbstractQueryRewriterTest.java     |  29 ++--
 .../dialects/DB2QueryRewriterTest.java          |  29 ++--
 .../dialects/MysqlQueryRewriterTest.java        |  29 ++--
 .../dialects/PostgresqlQueryRewriterTest.java   |  29 ++--
 .../dialects/SQLServerQueryRewriterTest.java    |  29 ++--
 .../jdbc/CloseableConnectionWrapper.java        |  29 ++--
 .../org/eobjects/metamodel/jdbc/DerbyTest.java  |  30 ++--
 .../metamodel/jdbc/FetchSizeCalculatorTest.java |  29 ++--
 .../metamodel/jdbc/FilteredDataSetTest.java     |  30 ++--
 .../eobjects/metamodel/jdbc/H2databaseTest.java |  29 ++--
 .../org/eobjects/metamodel/jdbc/HsqldbTest.java |  29 ++--
 .../eobjects/metamodel/jdbc/JdbcColumnTest.java |  29 ++--
 .../metamodel/jdbc/JdbcDataContextTest.java     |  29 ++--
 .../metamodel/jdbc/JdbcDeleteBuilderTest.java   |  29 ++--
 .../metamodel/jdbc/JdbcInsertBuilderTest.java   |  29 ++--
 .../eobjects/metamodel/jdbc/JdbcSchemaTest.java |  29 ++--
 .../eobjects/metamodel/jdbc/JdbcTestCase.java   |  29 ++--
 .../metamodel/jdbc/JdbcTestTemplates.java       |  29 ++--
 .../metamodel/jdbc/JdbcUpdateBuilderTest.java   |  29 ++--
 .../eobjects/metamodel/jdbc/JdbcUtilsTest.java  |  29 ++--
 .../metamodel/jdbc/QuerySplitterTest.java       |  30 ++--
 .../org/eobjects/metamodel/jdbc/SqliteTest.java |  30 ++--
 .../mongodb/DefaultWriteConcernAdvisor.java     |  29 ++--
 .../metamodel/mongodb/MongoDbDataContext.java   |  29 ++--
 .../metamodel/mongodb/MongoDbDataSet.java       |  29 ++--
 .../metamodel/mongodb/MongoDbDeleteBuilder.java |  29 ++--
 .../mongodb/MongoDbDropTableBuilder.java        |  29 ++--
 .../mongodb/MongoDbInsertionBuilder.java        |  29 ++--
 .../mongodb/MongoDbTableCreationBuilder.java    |  29 ++--
 .../metamodel/mongodb/MongoDbTableDef.java      |  29 ++--
 .../mongodb/MongoDbUpdateCallback.java          |  29 ++--
 .../mongodb/SimpleWriteConcernAdvisor.java      |  29 ++--
 .../metamodel/mongodb/WriteConcernAdvisor.java  |  29 ++--
 .../metamodel/mongodb/package-info.java         |  29 ++--
 .../mongodb/MongoDbDataContextTest.java         |  29 ++--
 .../metamodel/mongodb/MongoDbDataCopyer.java    |  29 ++--
 .../openoffice/OpenOfficeDataContext.java       |  30 ++--
 .../metamodel/openoffice/package-info.java      |  29 ++--
 .../openoffice/OpenOfficeDataContextTest.java   |  30 ++--
 .../metamodel/pojo/ArrayTableDataProvider.java  |  29 ++--
 .../metamodel/pojo/MapTableDataProvider.java    |  29 ++--
 .../metamodel/pojo/ObjectTableDataProvider.java |  29 ++--
 .../metamodel/pojo/PojoDataContext.java         |  29 ++--
 .../eobjects/metamodel/pojo/PojoDataSet.java    |  29 ++--
 .../metamodel/pojo/PojoUpdateCallback.java      |  29 ++--
 .../metamodel/pojo/TableDataProvider.java       |  29 ++--
 .../org/eobjects/metamodel/pojo/FoobarBean.java |  29 ++--
 .../pojo/ObjectTableDataProviderTest.java       |  29 ++--
 .../metamodel/pojo/PojoDataContextTest.java     |  29 ++--
 .../salesforce/SalesforceDataContext.java       |  29 ++--
 .../metamodel/salesforce/SalesforceDataSet.java |  29 ++--
 .../salesforce/SalesforceDeleteBuilder.java     |  29 ++--
 .../salesforce/SalesforceInsertBuilder.java     |  29 ++--
 .../metamodel/salesforce/SalesforceSchema.java  |  29 ++--
 .../metamodel/salesforce/SalesforceTable.java   |  29 ++--
 .../salesforce/SalesforceUpdateBuilder.java     |  29 ++--
 .../salesforce/SalesforceUpdateCallback.java    |  29 ++--
 .../metamodel/salesforce/SalesforceUtils.java   |  29 ++--
 .../salesforce/SalesforceDataContextTest.java   |  29 ++--
 .../salesforce/SalesforceTestCase.java          |  29 ++--
 .../sugarcrm/LoggingMessageHandler.java         |  29 ++--
 .../metamodel/sugarcrm/SugarCrmDataContext.java |  29 ++--
 .../metamodel/sugarcrm/SugarCrmDataSet.java     |  29 ++--
 .../metamodel/sugarcrm/SugarCrmSchema.java      |  29 ++--
 .../metamodel/sugarcrm/SugarCrmTable.java       |  29 ++--
 .../metamodel/sugarcrm/SugarCrmXmlHelper.java   |  29 ++--
 .../sugarcrm/SugarCrmDataContextTest.java       |  29 ++--
 .../metamodel/sugarcrm/SugarCrmTestCase.java    |  29 ++--
 .../eobjects/metamodel/xml/XmlDataContext.java  |  29 ++--
 .../metamodel/xml/XmlDomDataContext.java        |  29 ++--
 .../metamodel/xml/XmlSaxContentHandler.java     |  29 ++--
 .../metamodel/xml/XmlSaxDataContext.java        |  29 ++--
 .../eobjects/metamodel/xml/XmlSaxTableDef.java  |  29 ++--
 .../metamodel/xml/XmlStopParsingException.java  |  29 ++--
 .../eobjects/metamodel/xml/package-info.java    |  29 ++--
 .../metamodel/xml/XmlDomDataContextTest.java    |  29 ++--
 .../metamodel/xml/XmlSaxContentHandlerTest.java |  29 ++--
 .../metamodel/xml/XmlSaxDataContextTest.java    |  29 ++--
 509 files changed, 7100 insertions(+), 7842 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/COPYING.txt
----------------------------------------------------------------------
diff --git a/COPYING.txt b/COPYING.txt
deleted file mode 100644
index d74a432..0000000
--- a/COPYING.txt
+++ /dev/null
@@ -1,165 +0,0 @@
-		   GNU LESSER GENERAL PUBLIC LICENSE
-                       Version 3, 29 June 2007
-
- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-
-  This version of the GNU Lesser General Public License incorporates
-the terms and conditions of version 3 of the GNU General Public
-License, supplemented by the additional permissions listed below.
-
-  0. Additional Definitions. 
-
-  As used herein, "this License" refers to version 3 of the GNU Lesser
-General Public License, and the "GNU GPL" refers to version 3 of the GNU
-General Public License.
-
-  "The Library" refers to a covered work governed by this License,
-other than an Application or a Combined Work as defined below.
-
-  An "Application" is any work that makes use of an interface provided
-by the Library, but which is not otherwise based on the Library.
-Defining a subclass of a class defined by the Library is deemed a mode
-of using an interface provided by the Library.
-
-  A "Combined Work" is a work produced by combining or linking an
-Application with the Library.  The particular version of the Library
-with which the Combined Work was made is also called the "Linked
-Version".
-
-  The "Minimal Corresponding Source" for a Combined Work means the
-Corresponding Source for the Combined Work, excluding any source code
-for portions of the Combined Work that, considered in isolation, are
-based on the Application, and not on the Linked Version.
-
-  The "Corresponding Application Code" for a Combined Work means the
-object code and/or source code for the Application, including any data
-and utility programs needed for reproducing the Combined Work from the
-Application, but excluding the System Libraries of the Combined Work.
-
-  1. Exception to Section 3 of the GNU GPL.
-
-  You may convey a covered work under sections 3 and 4 of this License
-without being bound by section 3 of the GNU GPL.
-
-  2. Conveying Modified Versions.
-
-  If you modify a copy of the Library, and, in your modifications, a
-facility refers to a function or data to be supplied by an Application
-that uses the facility (other than as an argument passed when the
-facility is invoked), then you may convey a copy of the modified
-version:
-
-   a) under this License, provided that you make a good faith effort to
-   ensure that, in the event an Application does not supply the
-   function or data, the facility still operates, and performs
-   whatever part of its purpose remains meaningful, or
-
-   b) under the GNU GPL, with none of the additional permissions of
-   this License applicable to that copy.
-
-  3. Object Code Incorporating Material from Library Header Files.
-
-  The object code form of an Application may incorporate material from
-a header file that is part of the Library.  You may convey such object
-code under terms of your choice, provided that, if the incorporated
-material is not limited to numerical parameters, data structure
-layouts and accessors, or small macros, inline functions and templates
-(ten or fewer lines in length), you do both of the following:
-
-   a) Give prominent notice with each copy of the object code that the
-   Library is used in it and that the Library and its use are
-   covered by this License.
-
-   b) Accompany the object code with a copy of the GNU GPL and this license
-   document.
-
-  4. Combined Works.
-
-  You may convey a Combined Work under terms of your choice that,
-taken together, effectively do not restrict modification of the
-portions of the Library contained in the Combined Work and reverse
-engineering for debugging such modifications, if you also do each of
-the following:
-
-   a) Give prominent notice with each copy of the Combined Work that
-   the Library is used in it and that the Library and its use are
-   covered by this License.
-
-   b) Accompany the Combined Work with a copy of the GNU GPL and this license
-   document.
-
-   c) For a Combined Work that displays copyright notices during
-   execution, include the copyright notice for the Library among
-   these notices, as well as a reference directing the user to the
-   copies of the GNU GPL and this license document.
-
-   d) Do one of the following:
-
-       0) Convey the Minimal Corresponding Source under the terms of this
-       License, and the Corresponding Application Code in a form
-       suitable for, and under terms that permit, the user to
-       recombine or relink the Application with a modified version of
-       the Linked Version to produce a modified Combined Work, in the
-       manner specified by section 6 of the GNU GPL for conveying
-       Corresponding Source.
-
-       1) Use a suitable shared library mechanism for linking with the
-       Library.  A suitable mechanism is one that (a) uses at run time
-       a copy of the Library already present on the user's computer
-       system, and (b) will operate properly with a modified version
-       of the Library that is interface-compatible with the Linked
-       Version. 
-
-   e) Provide Installation Information, but only if you would otherwise
-   be required to provide such information under section 6 of the
-   GNU GPL, and only to the extent that such information is
-   necessary to install and execute a modified version of the
-   Combined Work produced by recombining or relinking the
-   Application with a modified version of the Linked Version. (If
-   you use option 4d0, the Installation Information must accompany
-   the Minimal Corresponding Source and Corresponding Application
-   Code. If you use option 4d1, you must provide the Installation
-   Information in the manner specified by section 6 of the GNU GPL
-   for conveying Corresponding Source.)
-
-  5. Combined Libraries.
-
-  You may place library facilities that are a work based on the
-Library side by side in a single library together with other library
-facilities that are not Applications and are not covered by this
-License, and convey such a combined library under terms of your
-choice, if you do both of the following:
-
-   a) Accompany the combined library with a copy of the same work based
-   on the Library, uncombined with any other library facilities,
-   conveyed under the terms of this License.
-
-   b) Give prominent notice with the combined library that part of it
-   is a work based on the Library, and explaining where to find the
-   accompanying uncombined form of the same work.
-
-  6. Revised Versions of the GNU Lesser General Public License.
-
-  The Free Software Foundation may publish revised and/or new versions
-of the GNU Lesser General Public License from time to time. Such new
-versions will be similar in spirit to the present version, but may
-differ in detail to address new problems or concerns.
-
-  Each version is given a distinguishing version number. If the
-Library as you received it specifies that a certain numbered version
-of the GNU Lesser General Public License "or any later version"
-applies to it, you have the option of following the terms and
-conditions either of that published version or of any later version
-published by the Free Software Foundation. If the Library as you
-received it does not specify a version number of the GNU Lesser
-General Public License, you may choose any version of the GNU Lesser
-General Public License ever published by the Free Software Foundation.
-
-  If the Library as you received it specifies that a proxy can decide
-whether future versions of the GNU Lesser General Public License shall
-apply, that proxy's public statement of acceptance of any version is
-permanent authorization for you to choose that version for the
-Library.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/HEADER.txt
----------------------------------------------------------------------
diff --git a/HEADER.txt b/HEADER.txt
index 41e445e..90705e0 100644
--- a/HEADER.txt
+++ b/HEADER.txt
@@ -1,17 +1,16 @@
-eobjects.org MetaModel
-Copyright (C) 2010 eobjects.org
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
 
-This copyrighted material is made available to anyone wishing to use, modify,
-copy, or redistribute it subject to the terms and conditions of the GNU
-Lesser General Public License, as published by the Free Software Foundation.
+  http://www.apache.org/licenses/LICENSE-2.0
 
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
-for more details.
-
-You should have received a copy of the GNU Lesser General Public License
-along with this distribution; if not, write to:
-Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor
-Boston, MA  02110-1301  USA
\ No newline at end of file
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/NOTICE.txt
----------------------------------------------------------------------
diff --git a/NOTICE.txt b/NOTICE.txt
deleted file mode 100644
index 87fb80b..0000000
--- a/NOTICE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-eobjects.org MetaModel
-Copyright 2009 eobjects.org
-
-This product includes software developed by
-eobjects.org (http://eobjects.org/).
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/access/src/main/java/org/eobjects/metamodel/access/AccessDataContext.java
----------------------------------------------------------------------
diff --git a/access/src/main/java/org/eobjects/metamodel/access/AccessDataContext.java b/access/src/main/java/org/eobjects/metamodel/access/AccessDataContext.java
index c0dc7f2..0b3875a 100644
--- a/access/src/main/java/org/eobjects/metamodel/access/AccessDataContext.java
+++ b/access/src/main/java/org/eobjects/metamodel/access/AccessDataContext.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel.access;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/access/src/main/java/org/eobjects/metamodel/access/package-info.java
----------------------------------------------------------------------
diff --git a/access/src/main/java/org/eobjects/metamodel/access/package-info.java b/access/src/main/java/org/eobjects/metamodel/access/package-info.java
index 7942752..3d01cbb 100644
--- a/access/src/main/java/org/eobjects/metamodel/access/package-info.java
+++ b/access/src/main/java/org/eobjects/metamodel/access/package-info.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 /**
  * Module package for MS Access database files

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/access/src/test/java/org/eobjects/metamodel/access/AccessDataContextTest.java
----------------------------------------------------------------------
diff --git a/access/src/test/java/org/eobjects/metamodel/access/AccessDataContextTest.java b/access/src/test/java/org/eobjects/metamodel/access/AccessDataContextTest.java
index 49354fc..51dd39e 100644
--- a/access/src/test/java/org/eobjects/metamodel/access/AccessDataContextTest.java
+++ b/access/src/test/java/org/eobjects/metamodel/access/AccessDataContextTest.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel.access;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/AbstractDataContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/AbstractDataContext.java b/core/src/main/java/org/eobjects/metamodel/AbstractDataContext.java
index d088f63..3300e17 100644
--- a/core/src/main/java/org/eobjects/metamodel/AbstractDataContext.java
+++ b/core/src/main/java/org/eobjects/metamodel/AbstractDataContext.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/AbstractUpdateCallback.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/AbstractUpdateCallback.java b/core/src/main/java/org/eobjects/metamodel/AbstractUpdateCallback.java
index 7cdef9c..726af15 100644
--- a/core/src/main/java/org/eobjects/metamodel/AbstractUpdateCallback.java
+++ b/core/src/main/java/org/eobjects/metamodel/AbstractUpdateCallback.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/BatchUpdateScript.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/BatchUpdateScript.java b/core/src/main/java/org/eobjects/metamodel/BatchUpdateScript.java
index 4bd1332..4d83ba3 100644
--- a/core/src/main/java/org/eobjects/metamodel/BatchUpdateScript.java
+++ b/core/src/main/java/org/eobjects/metamodel/BatchUpdateScript.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/CompositeDataContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/CompositeDataContext.java b/core/src/main/java/org/eobjects/metamodel/CompositeDataContext.java
index c867016..82d6c01 100644
--- a/core/src/main/java/org/eobjects/metamodel/CompositeDataContext.java
+++ b/core/src/main/java/org/eobjects/metamodel/CompositeDataContext.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/CompositeQueryDelegate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/CompositeQueryDelegate.java b/core/src/main/java/org/eobjects/metamodel/CompositeQueryDelegate.java
index 1a1f9d0..a2d5a7f 100644
--- a/core/src/main/java/org/eobjects/metamodel/CompositeQueryDelegate.java
+++ b/core/src/main/java/org/eobjects/metamodel/CompositeQueryDelegate.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/DataContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/DataContext.java b/core/src/main/java/org/eobjects/metamodel/DataContext.java
index 7365f90..b536d7d 100644
--- a/core/src/main/java/org/eobjects/metamodel/DataContext.java
+++ b/core/src/main/java/org/eobjects/metamodel/DataContext.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/DeleteAndInsertBuilder.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/DeleteAndInsertBuilder.java b/core/src/main/java/org/eobjects/metamodel/DeleteAndInsertBuilder.java
index 2a79919..91f26fb 100644
--- a/core/src/main/java/org/eobjects/metamodel/DeleteAndInsertBuilder.java
+++ b/core/src/main/java/org/eobjects/metamodel/DeleteAndInsertBuilder.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/InconsistentRowFormatException.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/InconsistentRowFormatException.java b/core/src/main/java/org/eobjects/metamodel/InconsistentRowFormatException.java
index cfb4bf1..fd67478 100644
--- a/core/src/main/java/org/eobjects/metamodel/InconsistentRowFormatException.java
+++ b/core/src/main/java/org/eobjects/metamodel/InconsistentRowFormatException.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/MetaModelException.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/MetaModelException.java b/core/src/main/java/org/eobjects/metamodel/MetaModelException.java
index 141f851..787b8c5 100644
--- a/core/src/main/java/org/eobjects/metamodel/MetaModelException.java
+++ b/core/src/main/java/org/eobjects/metamodel/MetaModelException.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/MetaModelHelper.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/MetaModelHelper.java b/core/src/main/java/org/eobjects/metamodel/MetaModelHelper.java
index 0812a7a..a105973 100644
--- a/core/src/main/java/org/eobjects/metamodel/MetaModelHelper.java
+++ b/core/src/main/java/org/eobjects/metamodel/MetaModelHelper.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDataContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDataContext.java b/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDataContext.java
index 1d0521d..d84da6a 100644
--- a/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDataContext.java
+++ b/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDataContext.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDelegate.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDelegate.java b/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDelegate.java
index 651f856..a69163d 100644
--- a/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDelegate.java
+++ b/core/src/main/java/org/eobjects/metamodel/QueryPostprocessDelegate.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/SchemaNameComparator.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/SchemaNameComparator.java b/core/src/main/java/org/eobjects/metamodel/SchemaNameComparator.java
index e75629c..14a2f82 100644
--- a/core/src/main/java/org/eobjects/metamodel/SchemaNameComparator.java
+++ b/core/src/main/java/org/eobjects/metamodel/SchemaNameComparator.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/UpdateCallback.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/UpdateCallback.java b/core/src/main/java/org/eobjects/metamodel/UpdateCallback.java
index 2f17f87..3f23173 100644
--- a/core/src/main/java/org/eobjects/metamodel/UpdateCallback.java
+++ b/core/src/main/java/org/eobjects/metamodel/UpdateCallback.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/UpdateScript.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/UpdateScript.java b/core/src/main/java/org/eobjects/metamodel/UpdateScript.java
index 9c0f52d..f8dae35 100644
--- a/core/src/main/java/org/eobjects/metamodel/UpdateScript.java
+++ b/core/src/main/java/org/eobjects/metamodel/UpdateScript.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/UpdateableDataContext.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/UpdateableDataContext.java b/core/src/main/java/org/eobjects/metamodel/UpdateableDataContext.java
index a1bfacc..302a70a 100644
--- a/core/src/main/java/org/eobjects/metamodel/UpdateableDataContext.java
+++ b/core/src/main/java/org/eobjects/metamodel/UpdateableDataContext.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/convert/ColumnTypeDetector.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/convert/ColumnTypeDetector.java b/core/src/main/java/org/eobjects/metamodel/convert/ColumnTypeDetector.java
index b6f5ac9..4b88c5a 100644
--- a/core/src/main/java/org/eobjects/metamodel/convert/ColumnTypeDetector.java
+++ b/core/src/main/java/org/eobjects/metamodel/convert/ColumnTypeDetector.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel.convert;
 

http://git-wip-us.apache.org/repos/asf/incubator-metamodel/blob/c18144ce/core/src/main/java/org/eobjects/metamodel/convert/ConvertedDataSet.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/eobjects/metamodel/convert/ConvertedDataSet.java b/core/src/main/java/org/eobjects/metamodel/convert/ConvertedDataSet.java
index 473b508..8e35be8 100644
--- a/core/src/main/java/org/eobjects/metamodel/convert/ConvertedDataSet.java
+++ b/core/src/main/java/org/eobjects/metamodel/convert/ConvertedDataSet.java
@@ -1,21 +1,20 @@
 /**
- * eobjects.org MetaModel
- * Copyright (C) 2010 eobjects.org
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
  *
- * This copyrighted material is made available to anyone wishing to use, modify,
- * copy, or redistribute it subject to the terms and conditions of the GNU
- * Lesser General Public License, as published by the Free Software Foundation.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License
- * for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this distribution; if not, write to:
- * Free Software Foundation, Inc.
- * 51 Franklin Street, Fifth Floor
- * Boston, MA  02110-1301  USA
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
  */
 package org.eobjects.metamodel.convert;