Package org.apache.ofbiz.widget.model
Class XmlAbstractWidgetVisitor
- java.lang.Object
-
- org.apache.ofbiz.widget.model.XmlAbstractWidgetVisitor
-
- Direct Known Subclasses:
XmlWidgetActionVisitor
,XmlWidgetConditionVisitor
,XmlWidgetFieldVisitor
,XmlWidgetVisitor
public abstract class XmlAbstractWidgetVisitor extends Object
Abstract XML widget visitor.
-
-
Field Summary
Fields Modifier and Type Field Description protected Appendable
writer
-
Constructor Summary
Constructors Constructor Description XmlAbstractWidgetVisitor(Appendable writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
visitAttribute(String attributeName, Boolean attributeValue)
protected void
visitAttribute(String attributeName, Integer attributeValue)
protected void
visitAttribute(String attributeName, String attributeValue)
protected void
visitAttribute(String attributeName, FlexibleMapAccessor<?> attributeValue)
protected void
visitAttribute(String attributeName, FlexibleStringExpander attributeValue)
protected void
visitAutoEntityParameters(CommonWidgetModels.AutoEntityParameters autoEntityParameters)
protected void
visitAutoServiceParameters(CommonWidgetModels.AutoServiceParameters autoServiceParameters)
protected void
visitImage(CommonWidgetModels.Image image)
protected void
visitLink(CommonWidgetModels.Link link)
protected void
visitLinkAttributes(CommonWidgetModels.Link link)
protected void
visitModelWidget(ModelWidget widget)
protected void
visitParameters(Collection<CommonWidgetModels.Parameter> parameters)
-
-
-
Field Detail
-
writer
protected final Appendable writer
-
-
Constructor Detail
-
XmlAbstractWidgetVisitor
public XmlAbstractWidgetVisitor(Appendable writer)
-
-
Method Detail
-
visitAttribute
protected void visitAttribute(String attributeName, Boolean attributeValue) throws Exception
- Throws:
Exception
-
visitAttribute
protected void visitAttribute(String attributeName, FlexibleMapAccessor<?> attributeValue) throws Exception
- Throws:
Exception
-
visitAttribute
protected void visitAttribute(String attributeName, FlexibleStringExpander attributeValue) throws Exception
- Throws:
Exception
-
visitAttribute
protected void visitAttribute(String attributeName, Integer attributeValue) throws Exception
- Throws:
Exception
-
visitAttribute
protected void visitAttribute(String attributeName, String attributeValue) throws Exception
- Throws:
Exception
-
visitAutoEntityParameters
protected void visitAutoEntityParameters(CommonWidgetModels.AutoEntityParameters autoEntityParameters) throws Exception
- Throws:
Exception
-
visitAutoServiceParameters
protected void visitAutoServiceParameters(CommonWidgetModels.AutoServiceParameters autoServiceParameters) throws Exception
- Throws:
Exception
-
visitImage
protected void visitImage(CommonWidgetModels.Image image) throws Exception
- Throws:
Exception
-
visitLink
protected void visitLink(CommonWidgetModels.Link link) throws Exception
- Throws:
Exception
-
visitLinkAttributes
protected void visitLinkAttributes(CommonWidgetModels.Link link) throws Exception
- Throws:
Exception
-
visitModelWidget
protected void visitModelWidget(ModelWidget widget) throws Exception
- Throws:
Exception
-
visitParameters
protected void visitParameters(Collection<CommonWidgetModels.Parameter> parameters) throws Exception
- Throws:
Exception
-
-