public interface UIFragment.ComponentFactory
Known subtypesUIFragment.DefaultComponentFactory
A factory for converting XML elements to Components.
See also
#setFactory(com.codename1.ui.UIFragment.ComponentFactory)#getFactory()
Methods
public abstract Component newComponent(Element el) | Creates a new component given its XML description. |
public abstract Object newConstraint(Container parent, Element parentEl, Component child, Element childEl) | Creates a layout constraint for adding a child component to a parent component. |
Method details
newComponent
public abstract Component newComponent(Element el)Creates a new component given its XML description.
Parameters
elElement- The XML element
Returns
A Component.
newConstraint
public abstract Object newConstraint(Container parent, Element parentEl, Component child, Element childEl)Creates a layout constraint for adding a child component to a parent component.
Parameters
parentContainer- The parent component.
parentElElement- The XML element for the parent component.
childComponent- The child component.
childElElement- The XML element for the child component.
Returns
Layout constraint for adding to the parent component.