neuroml.network
Class ObjectFactory

java.lang.Object
  extended by neuroml.network.ObjectFactory

public class ObjectFactory
extends java.lang.Object

This object contains factory methods for each Java content interface and Java element interface generated in the neuroml.network package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.


Constructor Summary
ObjectFactory()
          Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: neuroml.network
 
Method Summary
 CellInstance createCellInstance()
          Create an instance of CellInstance
 Connection createConnection()
          Create an instance of Connection
 javax.xml.bind.JAXBElement<Annotation> createConnectionAnnotation(Annotation value)
          Create an instance of JAXBElement<Annotation>}
 javax.xml.bind.JAXBElement<java.lang.String> createConnectionGroup(java.lang.String value)
          Create an instance of JAXBElement<String>}
 Connection.InternalProperties createConnectionInternalProperties(SynapseInternalProperties value)
          Create an instance of Connection.InternalProperties}
 javax.xml.bind.JAXBElement<java.lang.String> createConnectionNotes(java.lang.String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<SynapticLocation> createConnectionPost(SynapticLocation value)
          Create an instance of JAXBElement<SynapticLocation>}
 javax.xml.bind.JAXBElement<SynapticLocation> createConnectionPre(SynapticLocation value)
          Create an instance of JAXBElement<SynapticLocation>}
 javax.xml.bind.JAXBElement<Properties> createConnectionProperties(Properties value)
          Create an instance of JAXBElement<Properties>}
 Connections createConnections()
          Create an instance of Connections
 ConnectivityPattern createConnectivityPattern()
          Create an instance of ConnectivityPattern
 ConnectivityPattern.AllToAll createConnectivityPatternAllToAll()
          Create an instance of ConnectivityPattern.AllToAll
 ConnectivityPattern.FixedProbability createConnectivityPatternFixedProbability()
          Create an instance of ConnectivityPattern.FixedProbability
 GridArrangement createGridArrangement()
          Create an instance of GridArrangement
 GridArrangement.Spacing createGridArrangementSpacing()
          Create an instance of GridArrangement.Spacing
 Instances createInstances()
          Create an instance of Instances
 NetworkML createNetworkML()
          Create an instance of NetworkML
 javax.xml.bind.JAXBElement<NetworkML> createNetworkml(NetworkML value)
          Create an instance of JAXBElement<NetworkML>}
 PerCellConnection createPerCellConnection()
          Create an instance of PerCellConnection
 Population createPopulation()
          Create an instance of Population
 PopulationLocation createPopulationLocation()
          Create an instance of PopulationLocation
 Populations createPopulations()
          Create an instance of Populations
 PotentialSynapticLocation createPotentialSynapticLocation()
          Create an instance of PotentialSynapticLocation
 PotentialSynapticLocation.AllowedGroups createPotentialSynapticLocationAllowedGroups(java.lang.String value)
          Create an instance of PotentialSynapticLocation.AllowedGroups}
 javax.xml.bind.JAXBElement<Annotation> createPotentialSynapticLocationAnnotation(Annotation value)
          Create an instance of JAXBElement<Annotation>}
 javax.xml.bind.JAXBElement<java.lang.String> createPotentialSynapticLocationGroup(java.lang.String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<java.lang.String> createPotentialSynapticLocationNotes(java.lang.String value)
          Create an instance of JAXBElement<String>}
 javax.xml.bind.JAXBElement<Properties> createPotentialSynapticLocationProperties(Properties value)
          Create an instance of JAXBElement<Properties>}
 javax.xml.bind.JAXBElement<SynapseDirection> createPotentialSynapticLocationSynapseDirection(SynapseDirection value)
          Create an instance of JAXBElement<SynapseDirection>}
 javax.xml.bind.JAXBElement<java.lang.String> createPotentialSynapticLocationSynapseType(java.lang.String value)
          Create an instance of JAXBElement<String>}
 Projection createProjection()
          Create an instance of Projection
 Projections createProjections()
          Create an instance of Projections
 RandomArrangement createRandomArrangement()
          Create an instance of RandomArrangement
 SynapseInternalProperties createSynapseInternalProperties()
          Create an instance of SynapseInternalProperties
 SynapseProperties createSynapseProperties()
          Create an instance of SynapseProperties
 SynapticLocation createSynapticLocation()
          Create an instance of SynapticLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: neuroml.network

Method Detail

createPerCellConnection

public PerCellConnection createPerCellConnection()
Create an instance of PerCellConnection


createPopulationLocation

public PopulationLocation createPopulationLocation()
Create an instance of PopulationLocation


createSynapticLocation

public SynapticLocation createSynapticLocation()
Create an instance of SynapticLocation


createGridArrangementSpacing

public GridArrangement.Spacing createGridArrangementSpacing()
Create an instance of GridArrangement.Spacing


createPotentialSynapticLocation

public PotentialSynapticLocation createPotentialSynapticLocation()
Create an instance of PotentialSynapticLocation


createRandomArrangement

public RandomArrangement createRandomArrangement()
Create an instance of RandomArrangement


createCellInstance

public CellInstance createCellInstance()
Create an instance of CellInstance


createConnections

public Connections createConnections()
Create an instance of Connections


createPopulations

public Populations createPopulations()
Create an instance of Populations


createConnectivityPatternFixedProbability

public ConnectivityPattern.FixedProbability createConnectivityPatternFixedProbability()
Create an instance of ConnectivityPattern.FixedProbability


createSynapseProperties

public SynapseProperties createSynapseProperties()
Create an instance of SynapseProperties


createGridArrangement

public GridArrangement createGridArrangement()
Create an instance of GridArrangement


createConnectivityPattern

public ConnectivityPattern createConnectivityPattern()
Create an instance of ConnectivityPattern


createProjection

public Projection createProjection()
Create an instance of Projection


createProjections

public Projections createProjections()
Create an instance of Projections


createInstances

public Instances createInstances()
Create an instance of Instances


createNetworkML

public NetworkML createNetworkML()
Create an instance of NetworkML


createConnection

public Connection createConnection()
Create an instance of Connection


createSynapseInternalProperties

public SynapseInternalProperties createSynapseInternalProperties()
Create an instance of SynapseInternalProperties


createPopulation

public Population createPopulation()
Create an instance of Population


createConnectivityPatternAllToAll

public ConnectivityPattern.AllToAll createConnectivityPatternAllToAll()
Create an instance of ConnectivityPattern.AllToAll


createConnectionGroup

public javax.xml.bind.JAXBElement<java.lang.String> createConnectionGroup(java.lang.String value)
Create an instance of JAXBElement<String>}


createConnectionProperties

public javax.xml.bind.JAXBElement<Properties> createConnectionProperties(Properties value)
Create an instance of JAXBElement<Properties>}


createConnectionInternalProperties

public Connection.InternalProperties createConnectionInternalProperties(SynapseInternalProperties value)
Create an instance of Connection.InternalProperties}


createConnectionPost

public javax.xml.bind.JAXBElement<SynapticLocation> createConnectionPost(SynapticLocation value)
Create an instance of JAXBElement<SynapticLocation>}


createConnectionPre

public javax.xml.bind.JAXBElement<SynapticLocation> createConnectionPre(SynapticLocation value)
Create an instance of JAXBElement<SynapticLocation>}


createConnectionNotes

public javax.xml.bind.JAXBElement<java.lang.String> createConnectionNotes(java.lang.String value)
Create an instance of JAXBElement<String>}


createConnectionAnnotation

public javax.xml.bind.JAXBElement<Annotation> createConnectionAnnotation(Annotation value)
Create an instance of JAXBElement<Annotation>}


createNetworkml

public javax.xml.bind.JAXBElement<NetworkML> createNetworkml(NetworkML value)
Create an instance of JAXBElement<NetworkML>}


createPotentialSynapticLocationGroup

public javax.xml.bind.JAXBElement<java.lang.String> createPotentialSynapticLocationGroup(java.lang.String value)
Create an instance of JAXBElement<String>}


createPotentialSynapticLocationProperties

public javax.xml.bind.JAXBElement<Properties> createPotentialSynapticLocationProperties(Properties value)
Create an instance of JAXBElement<Properties>}


createPotentialSynapticLocationSynapseDirection

public javax.xml.bind.JAXBElement<SynapseDirection> createPotentialSynapticLocationSynapseDirection(SynapseDirection value)
Create an instance of JAXBElement<SynapseDirection>}


createPotentialSynapticLocationSynapseType

public javax.xml.bind.JAXBElement<java.lang.String> createPotentialSynapticLocationSynapseType(java.lang.String value)
Create an instance of JAXBElement<String>}


createPotentialSynapticLocationAnnotation

public javax.xml.bind.JAXBElement<Annotation> createPotentialSynapticLocationAnnotation(Annotation value)
Create an instance of JAXBElement<Annotation>}


createPotentialSynapticLocationNotes

public javax.xml.bind.JAXBElement<java.lang.String> createPotentialSynapticLocationNotes(java.lang.String value)
Create an instance of JAXBElement<String>}


createPotentialSynapticLocationAllowedGroups

public PotentialSynapticLocation.AllowedGroups createPotentialSynapticLocationAllowedGroups(java.lang.String value)
Create an instance of PotentialSynapticLocation.AllowedGroups}



NeuroML API (v1.4)