Class DynAttrFacetInfo

java.lang.Object
io.jmix.dynattrflowui.impl.DynAttrFacetInfo

@UIScope @Order(1000) @Component("dynattr_DynAttrFacetInfo") public class DynAttrFacetInfo extends Object
  • Field Details

    • viewRegistry

      protected final ViewRegistry viewRegistry
    • resources

      protected final Resources resources
    • dom4jTools

      protected final Dom4jTools dom4jTools
    • metadata

      protected final Metadata metadata
    • metadataTools

      protected final MetadataTools metadataTools
  • Constructor Details

  • Method Details

    • isFacetAvailable

      protected boolean isFacetAvailable(org.dom4j.Element window, List<String> facetNames)
    • isEntityAvailable

      protected boolean isEntityAvailable(org.dom4j.Element window, Class<?> entityClass)
    • isEntityAvailableForClass

      protected boolean isEntityAvailableForClass(Class<?> entityClass, String className)
    • isEntityAvailableInDataElement

      protected boolean isEntityAvailableInDataElement(Class<?> entityClass, @Nullable org.dom4j.Element dataContainer)
    • isEntityAvailableInDataElement

      protected boolean isEntityAvailableInDataElement(Class<?> entityClass, org.dom4j.Element dataElement, String datasourceId)
    • elementById

      @Nullable protected org.dom4j.Element elementById(org.dom4j.Element root, String elementId)
    • getDynAttrViewIds

      public Collection<String> getDynAttrViewIds(MetaClass metaClass)
    • getDynAttrViewTargetComponentIds

      public Collection<String> getDynAttrViewTargetComponentIds(MetaClass metaClass, String viewId)
    • getWindowElement

      @Nullable protected org.dom4j.Element getWindowElement(String src) throws FileNotFoundException
      Throws:
      FileNotFoundException