Class AbstractXJDFSplit

    • Constructor Detail

      • AbstractXJDFSplit

        public AbstractXJDFSplit()
    • Method Detail

      • fixInOutLinks

        @Deprecated
        protected void fixInOutLinks​(XJDFHelper xjdf)
        Deprecated.
        update the Usage of resource links according to the value of types
        Parameters:
        xjdf -
      • fixInOutLinks

        protected void fixInOutLinks​(XJDFHelper xjdf,
                                     VString allTypes)
        update the Usage of resource links according to the value of types
        Parameters:
        xjdf -
      • matchesType

        @Deprecated
        protected SetHelper matchesType​(SetHelper set,
                                        VString types)
        Deprecated.
        Parameters:
        set - the set to keep or zapp
        types - from the xjdf root
        allTypes -
        Returns:
        null if deleted or no further processing is required
      • matchesType

        protected SetHelper matchesType​(SetHelper set,
                                        VString types,
                                        VString allTypes)
        Parameters:
        set - the set to keep or zapp
        types - from the xjdf root
        allTypes -
        Returns:
        null if deleted or no further processing is required
      • getProductResources

        protected VString getProductResources()
        Returns:
      • fixInOutLink

        protected void fixInOutLink​(SetHelper set,
                                    LinkInfoMap map)
        Parameters:
        set -
        map -
      • getName

        protected java.lang.String getName​(SetHelper set)
        we need to map to jdf names in order to use linkmap
        Parameters:
        set -
        Returns:
      • fixCPI

        protected void fixCPI​(SetHelper set,
                              LinkInfo li)
        fix the combinedprocessindex - initial implementation is delete only
        Parameters:
        set -
        li -
      • fixUsage

        protected void fixUsage​(SetHelper set,
                                LinkInfo li)
        Parameters:
        set -
        li -
      • consolidateExchangeResources

        protected void consolidateExchangeResources​(java.util.Vector<XJDFHelper> v)
        Parameters:
        v -
      • consolidateExchangeResource

        protected void consolidateExchangeResource​(XJDFHelper h0,
                                                   SetHelper set0,
                                                   XJDFHelper h1,
                                                   SetHelper set1)
        remove all but the last exchange resource and replace internal links with dummies
        Parameters:
        h0 -
        set0 -
        h1 -
        set1 -