Class AbstractComponentDefinitionFactory

    • Field Detail

      • PROPERTY_COMPONENT_SETTINGS

        public static final java.lang.String PROPERTY_COMPONENT_SETTINGS
        See Also:
        Constant Field Values
      • PROPERTY_WIDGET_ID

        public static final java.lang.String PROPERTY_WIDGET_ID
        See Also:
        Constant Field Values
      • PROPERTY_WIDGET_PARENT

        public static final java.lang.String PROPERTY_WIDGET_PARENT
        See Also:
        Constant Field Values
      • PROPERTY_WIDGET_INPUTS

        public static final java.lang.String PROPERTY_WIDGET_INPUTS
        See Also:
        Constant Field Values
      • PROPERTY_WIDGET_OUTPUTS

        public static final java.lang.String PROPERTY_WIDGET_OUTPUTS
        See Also:
        Constant Field Values
      • PROPERTY_WIDGET_IO_FORWARDS

        public static final java.lang.String PROPERTY_WIDGET_IO_FORWARDS
        See Also:
        Constant Field Values
      • PATH_SEPARATOR

        protected static final java.lang.String PATH_SEPARATOR
        Path separator.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractComponentDefinitionFactory

        public AbstractComponentDefinitionFactory()
    • Method Detail

      • parseSocketInfo

        protected java.util.List<java.lang.String[]> parseSocketInfo​(java.lang.String propsStr)
      • getXMLDefinition

        protected <T> T getXMLDefinition​(java.lang.String path,
                                         CockpitComponentInfo info,
                                         java.lang.Class<T> defClass)
      • getInfoResourceAsStream

        protected java.io.InputStream getInfoResourceAsStream​(CockpitComponentInfo info,
                                                              java.lang.String filename)
      • loadProperties

        protected void loadProperties​(java.util.Properties properties,
                                      ComponentDefinition xmlDef)
      • setProperty

        protected void setProperty​(java.util.Properties properties,
                                   java.lang.String key,
                                   java.lang.String value)
      • getWidgetSimpleID

        protected java.lang.String getWidgetSimpleID​(java.lang.String id)
      • checkIfFileIsAbsent

        protected boolean checkIfFileIsAbsent​(java.lang.String viewURI,
                                              CockpitComponentInfo info)
      • getDirectoryURI

        public java.lang.String getDirectoryURI()
      • setDirectoryURI

        public void setDirectoryURI​(java.lang.String directoryURI)
      • setJaxbContextFactory

        public void setJaxbContextFactory​(JAXBContextFactory jaxbContextFactory)