Class DSLExtension

  • All Implemented Interfaces:
    org.kie.workbench.common.services.datamodel.spi.DataModelExtension

    @Dependent
    public class DSLExtension
    extends Object
    implements org.kie.workbench.common.services.datamodel.spi.DataModelExtension
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.kie.workbench.common.services.datamodel.spi.DataModelExtension

        org.kie.workbench.common.services.datamodel.spi.DataModelExtension.ExtensionMapping<E extends Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.kie.workbench.common.services.backend.file.DSLFileFilter DSL_FILE_FILTER  
    • Constructor Summary

      Constructors 
      Constructor Description
      DSLExtension()  
    • Field Detail

      • DSL_FILE_FILTER

        public static final org.kie.workbench.common.services.backend.file.DSLFileFilter DSL_FILE_FILTER
    • Constructor Detail

      • DSLExtension

        public DSLExtension()
    • Method Detail

      • getFilter

        public org.uberfire.java.nio.file.DirectoryStream.Filter<org.uberfire.java.nio.file.Path> getFilter()
        Specified by:
        getFilter in interface org.kie.workbench.common.services.datamodel.spi.DataModelExtension
      • getExtensions

        public List<org.kie.workbench.common.services.datamodel.spi.DataModelExtension.ExtensionMapping<?>> getExtensions​(org.uberfire.java.nio.file.Path path,
                                                                                                                          String content)
        Specified by:
        getExtensions in interface org.kie.workbench.common.services.datamodel.spi.DataModelExtension