Class XJdfNodeFactory


  • @Deprecated
    public class XJdfNodeFactory
    extends ObjectFactory
    Deprecated.
    Has been replaced by a fluent interface implementation.
    Static Factory Class which is managing the creation of XJdfNodes.
    • Constructor Detail

      • XJdfNodeFactory

        public XJdfNodeFactory()
        Deprecated.
    • Method Detail

      • createResource

        public final Resource createResource​(SpecificResource specificResource)
        Deprecated.
        Create a new Resource node from ResourceType.
        Parameters:
        specificResource - The ResourceType Node
        Returns:
        New Resource node from ResourceType node.
      • createResource

        public final Resource createResource​(SpecificResource specificResource,
                                             Part part)
        Deprecated.
        Create a new Resource node from ResourceType and Part.
        Parameters:
        specificResource - The ResourceType Node
        part - The Part Node
        Returns:
        New Resource node from ResourceType and Part node.
      • createGeneralID

        public final GeneralID createGeneralID​(java.lang.String idUsage,
                                               java.lang.String idValue)
        Deprecated.
        Create a new pre-filled GeneralID Node.
        Parameters:
        idUsage - Value of node attribute 'IDUsage'.
        idValue - Value of node attribute 'IDValue'.
        Returns:
        Pre-filled GeneralID object.
      • createRunList

        public final RunList createRunList​(URI fileSpecUrl)
        Deprecated.
        Create a new RunList Node which already contains a FileSpec URL definition.
        Parameters:
        fileSpecUrl - URL attribute in element FileSpec.
        Returns:
        RunList Node which already contains a FileSpec URL definition.
      • createCuttingParams

        public final CuttingParams createCuttingParams​(URI fileSpecUrl)
        Deprecated.
        Create a new CuttingParams Node which already contains a FileSpec URL definition.
        Parameters:
        fileSpecUrl - URL attribute in sub element FileSpec.
        Returns:
        CuttingParams Node which already contains a FileSpec URL definition.
      • createComment

        public final Comment createComment​(java.lang.String comment)
        Deprecated.
        Create a new Comment Node which already contains a comment string as text.
        Parameters:
        comment - Comment Node text value.
        Returns:
        Comment Node which already contains a comment string as text.
      • createCustomerInfo

        public final CustomerInfo createCustomerInfo​(java.lang.String customerID)
        Deprecated.
        Create a new CustomerInfo Node which already contains values for attribute CustomerID.
        Parameters:
        customerID - Value for CustomerID attribute.
        Returns:
        CustomerInfo Node which already contains defined attributes.
      • createCustomerInfo

        public final CustomerInfo createCustomerInfo​(java.lang.String customerID,
                                                     java.lang.String customerOrderID)
        Deprecated.
        Create a new CustomerInfo Node which already contains values for attribute CustomerID.
        Parameters:
        customerID - Value for CustomerID attribute.
        customerOrderID - Value for CustomerOrderID attribute.
        Returns:
        CustomerInfo Node which already contains defined attributes.
      • createNodeInfo

        public final NodeInfo createNodeInfo​(Duration totalDuration)
        Deprecated.
        Create a new NodeInfo Node which already contains values for attributes TotalDuration.
        Parameters:
        totalDuration - Value for NodeInfo attribute.
        Returns:
        NodeInfo Node which already contains defined attributes.
      • createNodeInfo

        public final NodeInfo createNodeInfo​(java.lang.Integer jobPriority)
        Deprecated.
        Create a new NodeInfo Node which already contains values for attributes JobPriority.
        Parameters:
        jobPriority - Priority of the job.
        Returns:
        NodeInfo Node which already contains defined attributes.
      • createNodeInfo

        public final NodeInfo createNodeInfo​(DateTime end)
        Deprecated.
        Create a new NodeInfo Node which already contains values for attributes End.
        Parameters:
        end - Value for End attribute.
        Returns:
        NodeInfo Node which already contains defined attributes.
      • createNodeInfo

        public final NodeInfo createNodeInfo​(Duration totalDuration,
                                             DateTime end,
                                             java.lang.String naturalLang)
        Deprecated.
        Create a new NodeInfo Node which already contains values for attributes TotalDuration, End and NaturalLang.
        Parameters:
        totalDuration - Value for NodeInfo attribute.
        end - Value for End attribute.
        naturalLang - Value for NaturalLang attribute.
        Returns:
        NodeInfo Node which already contains defined attributes.
      • createMediaIntent

        public final MediaIntent createMediaIntent​(java.lang.String mediaQuality)
        Deprecated.
        Create new MediaIntent Node which already contains values for attribute MediaQuality.
        Parameters:
        mediaQuality - Value for MediaQuality attribute.
        Returns:
        MediaIntent Node which already contains defined attributes.
      • createMediaIntent

        public final MediaIntent createMediaIntent​(java.lang.String mediaQuality,
                                                   java.lang.String brand,
                                                   java.lang.Float weight)
        Deprecated.
        Create new MediaIntent Node which already contains values for attributes MediaQuality, StockBrand and Weight.
        Parameters:
        mediaQuality - Value for MediaQuality attribute.
        brand - Value for StockBrand attribute.
        weight - Value for Weight attribute.
        Returns:
        MediaIntent Node which already contains defined attributes.
      • createProductionIntent

        public final ProductionIntent createProductionIntent​(java.lang.String printProcess)
        Deprecated.
        Create new ProductionIntent Node which already contains values for attribute PrintProcess.
        Parameters:
        printProcess - Value for PrintProcess attribute.
        Returns:
        ProductionIntent Node which already contains defined attributes.
      • createFoldingIntent

        public final FoldingIntent createFoldingIntent​(java.lang.String foldCatalog)
        Deprecated.
        Create new FoldingIntent Node which already contains values for attribute FoldCatalog.
        Parameters:
        foldCatalog - Value for FoldCatalog attribute.
        Returns:
        FoldingIntent Node which already contains defined attributes.
      • createMedia

        public final Media createMedia​(XYPair dimensions,
                                       java.lang.String mediaQuality)
        Deprecated.
        Create a new Media Node which already contains defined attributes.
        Parameters:
        dimensions - Value of Dimensions attribute as XYPair.
        mediaQuality - Value of MediaQuality as String.
        Returns:
        Media Node which already contains defined attributes.
      • createBinderySignature

        public final BinderySignature createBinderySignature​(java.lang.String foldCatalog)
        Deprecated.
        Create a new BinderySignature Node which already contains defined attributes.
        Parameters:
        foldCatalog - Value of FoldCatalog attribute as String.
        Returns:
        BinderySignature Node which already contains defined attributes.
      • createPosition

        public final Position createPosition​(Rectangle absoluteBox,
                                             Orientation orientation)
        Deprecated.
        Create a new Position Node which already contains defined attributes.
        Parameters:
        absoluteBox - AbsoluteBox attribute as Rectangle.
        orientation - Orientation attribute as EnumOrientation.
        Returns:
        Position Node which already contains defined attributes.
      • createAmountPool

        public final AmountPool createAmountPool​(java.lang.Double amount)
        Deprecated.
        Create a new AmountPool Node which already contains a PartAmount Subelement with attribute amount.
        Parameters:
        amount - Amount attribute of Subnode PartAmount.
        Returns:
        AmountPool Node which already contains a PartAmount Subelement with attribute amount.