Class ExternalizableDataProviderExtensionPoint

    • Field Detail

      • ROLE

        public static final String ROLE
        Avalon Role
    • Method Detail

      • isDataExternalizable

        public boolean isDataExternalizable​(ModelAwareDataHolder dataHolder,
                                            ModelItem modelItem)
        Checks if the data of given model item is externalizable
        Parameters:
        dataHolder - The externalizable data holder
        modelItem - the model item
        Returns:
        true if the data of given model item is externalizable, false otherwise
      • isDataExternalizable

        public boolean isDataExternalizable​(ModelAwareDataHolder dataHolder,
                                            ModelItem modelItem,
                                            Map<String,​Object> context)
        Checks if the data of given model item is externalizable in the given context
        Parameters:
        dataHolder - The externalizable data holder
        modelItem - the model item
        context - the context that can be used to determine if the data is externalizable
        Returns:
        true if the data of given model item is externalizable, false otherwise