Class MergeCueResolverImpl

java.lang.Object
org.craftercms.core.xml.mergers.impl.cues.impl.MergeCueResolverImpl
All Implemented Interfaces:
MergeCueResolver

public class MergeCueResolverImpl extends Object implements MergeCueResolver
Class description goes HERE
Author:
Alfonso Vásquez
  • Field Details

    • parentMergeCues

      protected Map<org.dom4j.QName,MergeCue> parentMergeCues
    • childMergeCues

      protected Map<org.dom4j.QName,MergeCue> childMergeCues
    • defaultParentMergeCue

      protected MergeCue defaultParentMergeCue
    • defaultChildMergeCue

      protected MergeCue defaultChildMergeCue
  • Constructor Details

    • MergeCueResolverImpl

      public MergeCueResolverImpl()
  • Method Details

    • setParentMergeCues

      public void setParentMergeCues(Map<org.dom4j.QName,MergeCue> parentMergeCues)
    • setChildMergeCues

      public void setChildMergeCues(Map<org.dom4j.QName,MergeCue> childMergeCues)
    • setDefaultParentMergeCue

      public void setDefaultParentMergeCue(MergeCue defaultParentMergeCue)
    • setDefaultChildMergeCue

      public void setDefaultChildMergeCue(MergeCue defaultChildMergeCue)
    • getMergeCue

      public MergeCueContext getMergeCue(org.dom4j.Element parent, org.dom4j.Element child)
      Specified by:
      getMergeCue in interface MergeCueResolver
    • getMergeCueAttribute

      protected org.dom4j.Attribute getMergeCueAttribute(org.dom4j.Element element, Map<org.dom4j.QName,MergeCue> mergeCues)
    • getMergeCueParams

      protected Map<String,String> getMergeCueParams(org.dom4j.Element element, org.dom4j.Attribute mergeCueAttribute)