public class FullPnmlElementFactory extends java.lang.Object implements PnmlElementFactory
Constructor and Description |
---|
FullPnmlElementFactory() |
FullPnmlElementFactory(DefaultPnmlElementFactory elementFactory,
DefaultExtensionsFactory extensionsFactory,
DefaultConfigurationExtensionsFactory configurationFactory,
DefaultOpenNetExtensionsFactory openNetFactory,
DefaultGraphicsFactory graphicsFactory) |
public FullPnmlElementFactory()
public FullPnmlElementFactory(DefaultPnmlElementFactory elementFactory, DefaultExtensionsFactory extensionsFactory, DefaultConfigurationExtensionsFactory configurationFactory, DefaultOpenNetExtensionsFactory openNetFactory, DefaultGraphicsFactory graphicsFactory)
public DefaultPnmlElementFactory getElementFactory()
public void setElementFactory(DefaultPnmlElementFactory elementFactory)
public DefaultExtensionsFactory getExtensionsFactory()
public void setExtensionsFactory(DefaultExtensionsFactory extensionsFactory)
public DefaultConfigurationExtensionsFactory getConfigurationFactory()
public void setConfigurationFactory(DefaultConfigurationExtensionsFactory configurationFactory)
public DefaultOpenNetExtensionsFactory getOpennetFactory()
public void setOpennetFactory(DefaultOpenNetExtensionsFactory opennetFactory)
public DefaultGraphicsFactory getGraphicsFactory()
public void setGraphicsFactory(DefaultGraphicsFactory graphicsFactory)
public PnmlReferencePlace createPnmlReferencePlace()
createPnmlReferencePlace
in interface PnmlElementFactory
public PnmlNet createPnmlNet()
createPnmlNet
in interface PnmlElementFactory
public PnmlToolSpecific createPnmlToolSpecific()
createPnmlToolSpecific
in interface PnmlElementFactory
public PnmlName createPnmlName()
createPnmlName
in interface PnmlElementFactory
public PnmlName createPnmlName(java.lang.String name)
createPnmlName
in interface PnmlElementFactory
public PnmlReferenceTransition createPnmlReferenceTransition()
createPnmlReferenceTransition
in interface PnmlElementFactory
public PnmlTransition createPnmlTransition()
createPnmlTransition
in interface PnmlElementFactory
public PnmlPlace createPnmlPlace()
createPnmlPlace
in interface PnmlElementFactory
public PnmlArc createPnmlArc()
createPnmlArc
in interface PnmlElementFactory
public PnmlText createPnmlText(java.lang.String text)
createPnmlText
in interface PnmlElementFactory
public PnmlText createPnmlText()
createPnmlText
in interface PnmlElementFactory
public PnmlLabel.Output createPnmlLabelOutput()
createPnmlLabelOutput
in interface PnmlElementFactory
public PnmlLabel.Sync createPnmlLabelSync()
createPnmlLabelSync
in interface PnmlElementFactory
public PnmlLabel.Input createPnmlLabelInput()
createPnmlLabelInput
in interface PnmlElementFactory
public PnmlPage createPnmlPage()
createPnmlPage
in interface PnmlElementFactory
public PnmlInitialMarking createPnmlInitialMarking()
createPnmlInitialMarking
in interface PnmlElementFactory
public PnmlArcType createPnmlArcType(java.lang.String tag)
createPnmlArcType
in interface PnmlElementFactory
public PnmlInscription createPnmlInscription()
createPnmlInscription
in interface PnmlElementFactory
public PnmlConfiguration createPnmlConfiguration()
createPnmlConfiguration
in interface PnmlElementFactory
public PnmlGroup createPnmlGroup()
createPnmlGroup
in interface PnmlElementFactory
public PnmlParameter createPnmlParameter()
createPnmlParameter
in interface PnmlElementFactory
public PnmlFeature createPnmlFeature()
createPnmlFeature
in interface PnmlElementFactory
public PnmlLabelConnection.Sync createPnmlLabelConnectionSync()
createPnmlLabelConnectionSync
in interface PnmlElementFactory
public PnmlLabelConnection.Send createPnmlLabelConnectionSend()
createPnmlLabelConnectionSend
in interface PnmlElementFactory
public PnmlLabelConnection.Receive createPnmlLabelConnectionReceive()
createPnmlLabelConnectionReceive
in interface PnmlElementFactory
public PnmlMarkedPlace createPnmlMarkedPlace()
createPnmlMarkedPlace
in interface PnmlElementFactory
public PnmlPorts createPnmlPorts()
createPnmlPorts
in interface PnmlElementFactory
public PnmlModule createPnmlModule()
createPnmlModule
in interface PnmlElementFactory
public PnmlFinalMarkings createPnmlFinalMarkings()
createPnmlFinalMarkings
in interface PnmlElementFactory
public PnmlPort createPnmlPort()
createPnmlPort
in interface PnmlElementFactory
public PnmlFinalMarking createPnmlFinalMarking()
createPnmlFinalMarking
in interface PnmlElementFactory
public PnmlAnnotationGraphics createPnmlAnnotationGraphics()
createPnmlAnnotationGraphics
in interface PnmlElementFactory
public PnmlArcGraphics createPnmlArcGraphics()
createPnmlArcGraphics
in interface PnmlElementFactory
public PnmlPosition createPnmlPosition()
createPnmlPosition
in interface PnmlElementFactory
public PnmlNodeGraphics createPnmlNodeGraphics()
createPnmlNodeGraphics
in interface PnmlElementFactory
public PnmlDimension createPnmlDimension()
createPnmlDimension
in interface PnmlElementFactory
public PnmlFill createPnmlFill()
createPnmlFill
in interface PnmlElementFactory
public PnmlLine createPnmlLine()
createPnmlLine
in interface PnmlElementFactory
public PnmlOffset createPnmlOffset()
createPnmlOffset
in interface PnmlElementFactory
public PnmlFont createPnmlFont()
createPnmlFont
in interface PnmlElementFactory
public PnmlOffset createPnmlOffset(double x, double y)
createPnmlOffset
in interface PnmlElementFactory