Class SyncAttributeDescriptorConfigModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SyncAttributeDescriptorConfigModel
    extends ItemModel
    Generated model class for type SyncAttributeDescriptorConfig first defined at extension catalog.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • SYNCJOB

        public static final java.lang.String SYNCJOB
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.syncJob attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • ATTRIBUTEDESCRIPTOR

        public static final java.lang.String ATTRIBUTEDESCRIPTOR
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.attributeDescriptor attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • INCLUDEDINSYNC

        public static final java.lang.String INCLUDEDINSYNC
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.includedInSync attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • COPYBYVALUE

        public static final java.lang.String COPYBYVALUE
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.copyByValue attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • UNTRANSLATABLE

        public static final java.lang.String UNTRANSLATABLE
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.untranslatable attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • TRANSLATEVALUE

        public static final java.lang.String TRANSLATEVALUE
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.translateValue attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • PRESETVALUE

        public static final java.lang.String PRESETVALUE
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.presetValue attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • PARTIALLYTRANSLATABLE

        public static final java.lang.String PARTIALLYTRANSLATABLE
        Generated constant - Attribute key of SyncAttributeDescriptorConfig.partiallyTranslatable attribute defined at extension catalog.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SyncAttributeDescriptorConfigModel

        public SyncAttributeDescriptorConfigModel()
        Generated constructor - Default constructor for generic creation.
      • SyncAttributeDescriptorConfigModel

        public SyncAttributeDescriptorConfigModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • SyncAttributeDescriptorConfigModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SyncAttributeDescriptorConfigModel​(AttributeDescriptorModel _attributeDescriptor,
                                                  java.lang.Boolean _copyByValue,
                                                  SyncItemJobModel _syncJob)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _attributeDescriptor - initial attribute declared by type SyncAttributeDescriptorConfig at extension catalog
        _copyByValue - initial attribute declared by type SyncAttributeDescriptorConfig at extension catalog
        _syncJob - initial attribute declared by type SyncAttributeDescriptorConfig at extension catalog
      • SyncAttributeDescriptorConfigModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SyncAttributeDescriptorConfigModel​(AttributeDescriptorModel _attributeDescriptor,
                                                  java.lang.Boolean _copyByValue,
                                                  ItemModel _owner,
                                                  SyncItemJobModel _syncJob)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _attributeDescriptor - initial attribute declared by type SyncAttributeDescriptorConfig at extension catalog
        _copyByValue - initial attribute declared by type SyncAttributeDescriptorConfig at extension catalog
        _owner - initial attribute declared by type Item at extension core
        _syncJob - initial attribute declared by type SyncAttributeDescriptorConfig at extension catalog
    • Method Detail

      • getAttributeDescriptor

        @Accessor(qualifier="attributeDescriptor",
                  type=GETTER)
        public AttributeDescriptorModel getAttributeDescriptor()
        Generated method - Getter of the SyncAttributeDescriptorConfig.attributeDescriptor attribute defined at extension catalog.
        Returns:
        the attributeDescriptor
      • getCopyByValue

        @Accessor(qualifier="copyByValue",
                  type=GETTER)
        public java.lang.Boolean getCopyByValue()
        Generated method - Getter of the SyncAttributeDescriptorConfig.copyByValue attribute defined at extension catalog.
        Returns:
        the copyByValue
      • getIncludedInSync

        @Accessor(qualifier="includedInSync",
                  type=GETTER)
        public java.lang.Boolean getIncludedInSync()
        Generated method - Getter of the SyncAttributeDescriptorConfig.includedInSync attribute defined at extension catalog.
        Returns:
        the includedInSync
      • getPartiallyTranslatable

        @Accessor(qualifier="partiallyTranslatable",
                  type=GETTER)
        public java.lang.Boolean getPartiallyTranslatable()
        Generated method - Getter of the SyncAttributeDescriptorConfig.partiallyTranslatable attribute defined at extension catalog.
        Returns:
        the partiallyTranslatable
      • getPresetValue

        @Accessor(qualifier="presetValue",
                  type=GETTER)
        public java.lang.Object getPresetValue()
        Generated method - Getter of the SyncAttributeDescriptorConfig.presetValue attribute defined at extension catalog.
        Returns:
        the presetValue
      • getSyncJob

        @Accessor(qualifier="syncJob",
                  type=GETTER)
        public SyncItemJobModel getSyncJob()
        Generated method - Getter of the SyncAttributeDescriptorConfig.syncJob attribute defined at extension catalog.
        Returns:
        the syncJob
      • getTranslateValue

        @Accessor(qualifier="translateValue",
                  type=GETTER)
        public java.lang.Boolean getTranslateValue()
        Generated method - Getter of the SyncAttributeDescriptorConfig.translateValue attribute defined at extension catalog.
        Returns:
        the translateValue - deprecated: please use attribute untranslatable
      • getUntranslatable

        @Accessor(qualifier="untranslatable",
                  type=GETTER)
        public java.lang.Boolean getUntranslatable()
        Generated method - Getter of the SyncAttributeDescriptorConfig.untranslatable attribute defined at extension catalog.
        Returns:
        the untranslatable
      • setAttributeDescriptor

        @Accessor(qualifier="attributeDescriptor",
                  type=SETTER)
        public void setAttributeDescriptor​(AttributeDescriptorModel value)
        Generated method - Initial setter of SyncAttributeDescriptorConfig.attributeDescriptor attribute defined at extension catalog. Can only be used at creation of model - before first save.
        Parameters:
        value - the attributeDescriptor
      • setCopyByValue

        @Accessor(qualifier="copyByValue",
                  type=SETTER)
        public void setCopyByValue​(java.lang.Boolean value)
        Generated method - Setter of SyncAttributeDescriptorConfig.copyByValue attribute defined at extension catalog.
        Parameters:
        value - the copyByValue
      • setIncludedInSync

        @Accessor(qualifier="includedInSync",
                  type=SETTER)
        public void setIncludedInSync​(java.lang.Boolean value)
        Generated method - Setter of SyncAttributeDescriptorConfig.includedInSync attribute defined at extension catalog.
        Parameters:
        value - the includedInSync
      • setPartiallyTranslatable

        @Accessor(qualifier="partiallyTranslatable",
                  type=SETTER)
        public void setPartiallyTranslatable​(java.lang.Boolean value)
        Generated method - Setter of SyncAttributeDescriptorConfig.partiallyTranslatable attribute defined at extension catalog.
        Parameters:
        value - the partiallyTranslatable
      • setPresetValue

        @Accessor(qualifier="presetValue",
                  type=SETTER)
        public void setPresetValue​(java.lang.Object value)
        Generated method - Setter of SyncAttributeDescriptorConfig.presetValue attribute defined at extension catalog.
        Parameters:
        value - the presetValue
      • setSyncJob

        @Accessor(qualifier="syncJob",
                  type=SETTER)
        public void setSyncJob​(SyncItemJobModel value)
        Generated method - Initial setter of SyncAttributeDescriptorConfig.syncJob attribute defined at extension catalog. Can only be used at creation of model - before first save.
        Parameters:
        value - the syncJob
      • setTranslateValue

        @Accessor(qualifier="translateValue",
                  type=SETTER)
        public void setTranslateValue​(java.lang.Boolean value)
        Generated method - Setter of SyncAttributeDescriptorConfig.translateValue attribute defined at extension catalog.
        Parameters:
        value - the translateValue - deprecated: please use attribute untranslatable
      • setUntranslatable

        @Accessor(qualifier="untranslatable",
                  type=SETTER)
        public void setUntranslatable​(java.lang.Boolean value)
        Generated method - Setter of SyncAttributeDescriptorConfig.untranslatable attribute defined at extension catalog.
        Parameters:
        value - the untranslatable