Package mc.core.model.channel
package mc.core.model.channel
-
ClassDescriptionBase class for maps that determine which data of entities is relevant in import or export and optionally map the data to structures in flat files that represent the import or export medium.
mappedObjectClass: class of main object being exported or imported.Entity representing the mapping of a property of the main entity to a cell in table or flat file.
Properties:
mapIndex: column header label (if hasHeader=true in ChannelMapBase)
fieldLength: must be given for ChannelMapType.FIXED_LENGTH, ignored for other mapTypes
fieldPosition: column number, gives the ordering of the fields
fieldHandlerClassName: provide a handler class if special transformation need to be done to data.no property fields, used as parameter constant and label keyIChannelMapHolder<T extends ChannelMapBase>Interface to be implemented by entities that can have one or several references to ChannelMapBase.Entity representing an instance of an import that has been performed.This class exists so that the editor can use a single GUI implementation for both child classes.Entity to define a type of import that can be run repeatedly, each run being represented by entity Import.Subclass of ImportMap to be associated with an ImportProfileEntity representing the configuration of an import that can be run repeatedly.Subclass of ImportMap to be associated with an ImportProfileTypeEntity representing an element of a navigation tree.Entity representing the whole navigation tree.The ComplexTypeEntity used to configure a NavigationHrc.specify type of objects that can get assigned to navigations of this hierarchyEntity representing the assignment of a Node to a Navigation.ComplexTypeEntity to configure a type of Navigation.Common abstract baseclass for publication and import profile.
hasVersions: set to true if Publications or Imports of this profile are to be archived.Baseclass for PublicationProfileType and ImportProfileType.Entity representing an instance of a publication that has been performed.Entity to define a type of publication that can be run repeatedly, each run being represented by entity Publication.no property fields, used as parameter constant and label keyhelper bean for storing a locale and a corresponding replacement locale in an publication profile.Subclass of ChannelMapBase to be associated with a PublicationProfileEntity representing the configuration of an publication that can be run repeatedly.Subclass of ChannelMapBase to be associated with a PublicationProfileTypeEntity to assign a Node to a NavigationToNode-assignment.