Class VirtualMappingLine
- java.lang.Object
-
- de.hybris.platform.importcockpit.model.mappingview.mappingline.impl.DefaultMappingLine
-
- de.hybris.platform.importcockpit.model.mappingview.mappingline.impl.VirtualMappingLine
-
- All Implemented Interfaces:
MappingLineModel,MappingLineObservable
public class VirtualMappingLine extends DefaultMappingLine
Type of mapping mappingLineModel used as a temporary mapping mappingLineModel type for new lines that consist only of the source mapped (no target attribute). Because such lines are still not mapped to a target attribute, it is still not clear what other mapping mappingLineModel type should be created. Virtual mapping lines are deleted and replaced by a new "normal" mapping mappingLineModel types after a target attribute has been assigned.
-
-
Constructor Summary
Constructors Constructor Description VirtualMappingLine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAtomic()Returns true if this mappingLineModel represents an atomic type with (no sub lines possible).booleanisComposed()Returns true if this mappingLineModel is a composed mappingLineModel.-
Methods inherited from class de.hybris.platform.importcockpit.model.mappingview.mappingline.impl.DefaultMappingLine
addChild, addObserver, getAttributeCode, getAttributeDescriptor, getChildren, getCollectionElementType, getDisplayName, getFormatPattern, getLevel, getMapping, getParent, getPropDescriptorQualifier, getSource, getTranslator, getType, getTypeCode, getValue, hasChildren, hasSource, isAllowNull, isCollapsed, isCollectionElement, isFocused, isSelectorLocked, isSourceLocked, isUnique, isValid, isValueLocked, notifyObservers, removeChild, removeObserver, setAllowNull, setAttributeDescriptor, setCollapsed, setCollectionElementType, setFocused, setFormatPattern, setMapping, setParent, setPropDescriptorQualifier, setSource, setTranslator, setUnique, setValid, setValue, toString
-
-
-
-
Method Detail
-
isAtomic
public boolean isAtomic()
Description copied from interface:MappingLineModelReturns true if this mappingLineModel represents an atomic type with (no sub lines possible).- Specified by:
isAtomicin interfaceMappingLineModel- Overrides:
isAtomicin classDefaultMappingLine- Returns:
- true if basic
-
isComposed
public boolean isComposed()
Description copied from interface:MappingLineModelReturns true if this mappingLineModel is a composed mappingLineModel. (Sub lines possible, true for collection or composed mapping lines)- Specified by:
isComposedin interfaceMappingLineModel- Overrides:
isComposedin classDefaultMappingLine- Returns:
- true if composed
-
-