Class DFDFactoryUtilities


  • public class DFDFactoryUtilities
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedExternalActor createActor()  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedActorProcess createActorProcess()  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedActorProcess createActorProcess​(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.ExternalActor actor, String entityName)  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving createAssignment​(org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving behaving, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.DataCharacteristicReference lhs, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.Term rhs)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.BehaviorDefinition createBehavior()  
      <T extends org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving>
      T
      createBehavior​(T behaving)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.EnumCharacteristic createCharacteristic​(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType characteristicType, Iterable<org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal> characteristicValue)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.EnumCharacteristicType createCharacteristicType​(String name)  
      org.palladiosimulator.dataflow.dictionary.DataDictionary.CollectionDataType createCollectionDT()  
      org.palladiosimulator.dataflow.dictionary.DataDictionary.CompositeDataType createCompositeDT()  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.ContainerCharacteristicReference createContainerCharacteristicReference​(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType characteristicType, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal literal)  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving createCopyAssignment​(org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving behaving, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin toPin, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin fromPin)  
      org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Data createData​(org.palladiosimulator.dataflow.dictionary.DataDictionary.DataType dataType)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.DataCharacteristicReference createDataCharacteristicReference​(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin pin, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType characteristicType, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal literal)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.DataDictionaryCharacterized createDataDictionary()  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedDataFlow createDataFlow()  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedDataFlow createDataFlow​(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node source, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin sourcePin, org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node destination, org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin destinationPin, org.palladiosimulator.dataflow.dictionary.DataDictionary.DataType dataType)  
      org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram createDataFlowDiagram()  
      org.palladiosimulator.dataflow.dictionary.DataDictionary.Entry createEntry​(String name, org.palladiosimulator.dataflow.dictionary.DataDictionary.DataType type)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Enumeration createEnum​(String name)  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.EnumCharacteristicType createEnumCharacteristicType()  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Enumeration createEnumeration()  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal createEnumLiteral()  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal createLiteral()  
      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin createPin()  
      org.palladiosimulator.dataflow.dictionary.DataDictionary.PrimitiveDataType createPrimitiveDT()  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedProcess createProcess()  
      org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedStore createStore()  
    • Constructor Detail

      • DFDFactoryUtilities

        public DFDFactoryUtilities()
    • Method Detail

      • createDataFlowDiagram

        public org.palladiosimulator.dataflow.diagram.DataFlowDiagram.DataFlowDiagram createDataFlowDiagram()
      • createDataDictionary

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.DataDictionaryCharacterized createDataDictionary()
      • createActor

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedExternalActor createActor()
      • createBehavior

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.BehaviorDefinition createBehavior()
      • createBehavior

        public <T extends org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving> T createBehavior​(T behaving)
      • createPin

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin createPin()
      • createStore

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedStore createStore()
      • createActorProcess

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedActorProcess createActorProcess​(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.ExternalActor actor,
                                                                                                                                              String entityName)
      • createActorProcess

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedActorProcess createActorProcess()
      • createProcess

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedProcess createProcess()
      • createAssignment

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving createAssignment​(org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving behaving,
                                                                                                                           org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.DataCharacteristicReference lhs,
                                                                                                                           org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.Term rhs)
      • createEnumCharacteristicType

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.EnumCharacteristicType createEnumCharacteristicType()
      • createEnumeration

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Enumeration createEnumeration()
      • createLiteral

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal createLiteral()
      • createDataCharacteristicReference

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.DataCharacteristicReference createDataCharacteristicReference​(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin pin,
                                                                                                                                                                             org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType characteristicType,
                                                                                                                                                                             org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal literal)
      • createContainerCharacteristicReference

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.expressions.ContainerCharacteristicReference createContainerCharacteristicReference​(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType characteristicType,
                                                                                                                                                                                       org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal literal)
      • createDataFlow

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedDataFlow createDataFlow()
      • createDataFlow

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.CharacterizedDataFlow createDataFlow​(org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node source,
                                                                                                                                      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin sourcePin,
                                                                                                                                      org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Node destination,
                                                                                                                                      org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin destinationPin,
                                                                                                                                      org.palladiosimulator.dataflow.dictionary.DataDictionary.DataType dataType)
      • createData

        public org.palladiosimulator.dataflow.diagram.DataFlowDiagram.Data createData​(org.palladiosimulator.dataflow.dictionary.DataDictionary.DataType dataType)
      • createCopyAssignment

        public org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving createCopyAssignment​(org.palladiosimulator.dataflow.diagram.characterized.DataFlowDiagramCharacterized.Behaving behaving,
                                                                                                                               org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin toPin,
                                                                                                                               org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Pin fromPin)
      • createCharacteristic

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.EnumCharacteristic createCharacteristic​(org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType characteristicType,
                                                                                                                                           Iterable<org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal> characteristicValue)
      • createPrimitiveDT

        public org.palladiosimulator.dataflow.dictionary.DataDictionary.PrimitiveDataType createPrimitiveDT()
      • createCollectionDT

        public org.palladiosimulator.dataflow.dictionary.DataDictionary.CollectionDataType createCollectionDT()
      • createCompositeDT

        public org.palladiosimulator.dataflow.dictionary.DataDictionary.CompositeDataType createCompositeDT()
      • createEntry

        public org.palladiosimulator.dataflow.dictionary.DataDictionary.Entry createEntry​(String name,
                                                                                          org.palladiosimulator.dataflow.dictionary.DataDictionary.DataType type)
      • createEnum

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Enumeration createEnum​(String name)
      • createEnumLiteral

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Literal createEnumLiteral()
      • createCharacteristicType

        public org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.EnumCharacteristicType createCharacteristicType​(String name)