LPS-36407 Adding TypedModel interface so that we can call getClassNameId on models that are typed
LPS-36407 Create a StagedModelType class to store the className of a staged model and a referrer className when that class is part of a composition such as is that case with DDMStructure
LPS-36407 Rename attribute and methods since now we're storing StagedModelTypes
LPS-36407 Generate the getStagedModelType() method for staged models
LPS-36407 Use the new StagedModelType in export dynamic queries
LPS-36407 Move the query to get the deletions to ExportImportHelper and also add the referrer class name
LPS-36407 Use staged model type and the referrer class name in the exporter too
LPS-36407 Set the company id in export dynamic queries
LPS-36407 Use StagedModelType in portlet data handlers to define models for deletions so that we can use sepecific referrers
LPS-36407 Implement getStagedModelType of for document library proxies and external types
LPS-36407 Use StagedModelType to generate the manifest summary key for counters and remove unnecessary methods
LPS-36407 Remove the getManifestSummaryKey() method from staged model data handlers since we no longer use it
LPS-36407 Don't use referrer with JournalArticle
LPS-36407 Fix tests
LPS-36407 Use hash code factory
LPS-36407 Shouldn't this return a non generic Object?
LPS-36407 Rename
LPS-36407 Rename
LPS-36407 Rename
LPS-36407 Sort