neuroml.channel
Class ObjectFactory

java.lang.Object
  extended by neuroml.channel.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.channel 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.channel
 
Method Summary
 AkdEquation createAkdEquation()
          Create an instance of AkdEquation
 Block createBlock()
          Create an instance of Block
 BlockingSynapse createBlockingSynapse()
          Create an instance of BlockingSynapse
 ChannelML createChannelML()
          Create an instance of ChannelML
 javax.xml.bind.JAXBElement<ChannelML> createChannelml(ChannelML value)
          Create an instance of JAXBElement<ChannelML>}
 ChannelType createChannelType()
          Create an instance of ChannelType
 ConcDependence createConcDependence()
          Create an instance of ConcDependence
 CurrentVoltageRelation createCurrentVoltageRelation()
          Create an instance of CurrentVoltageRelation
 DecayingPoolModel createDecayingPoolModel()
          Create an instance of DecayingPoolModel
 DoubleExponentialSynapse createDoubleExponentialSynapse()
          Create an instance of DoubleExponentialSynapse
 Gate createGate()
          Create an instance of Gate
 Gate.State createGateState()
          Create an instance of Gate.State
 GenericEquation createGenericEquation()
          Create an instance of GenericEquation
 HHGate createHHGate()
          Create an instance of HHGate
 ImplementationPrefs createImplementationPrefs()
          Create an instance of ImplementationPrefs
 ImplementationPrefs.TableSettings createImplementationPrefsTableSettings()
          Create an instance of ImplementationPrefs.TableSettings
 Ion createIon()
          Create an instance of Ion
 IonConcentration createIonConcentration()
          Create an instance of IonConcentration
 KSGate createKSGate()
          Create an instance of KSGate
 KSState createKSState()
          Create an instance of KSState
 Ohmic createOhmic()
          Create an instance of Ohmic
 Ohmic.Conductance createOhmicConductance()
          Create an instance of Ohmic.Conductance
 Parameter createParameter()
          Create an instance of Parameter
 PoolVolumeInfo createPoolVolumeInfo()
          Create an instance of PoolVolumeInfo
 RateAdjustments createRateAdjustments()
          Create an instance of RateAdjustments
 RateAdjustments.Offset createRateAdjustmentsOffset()
          Create an instance of RateAdjustments.Offset
 RateAdjustments.Q10Settings createRateAdjustmentsQ10Settings()
          Create an instance of RateAdjustments.Q10Settings
 RateConstantEqn createRateConstantEqn()
          Create an instance of RateConstantEqn
 RateConstantEqnChoice createRateConstantEqnChoice()
          Create an instance of RateConstantEqnChoice
 RateConstVoltConcDep createRateConstVoltConcDep()
          Create an instance of RateConstVoltConcDep
 SynapseType createSynapseType()
          Create an instance of SynapseType
 Transition createTransition()
          Create an instance of Transition
 VoltageConcGate createVoltageConcGate()
          Create an instance of VoltageConcGate
 VoltageGate createVoltageGate()
          Create an instance of VoltageGate
 
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.channel

Method Detail

createTransition

public Transition createTransition()
Create an instance of Transition


createBlock

public Block createBlock()
Create an instance of Block


createRateAdjustmentsOffset

public RateAdjustments.Offset createRateAdjustmentsOffset()
Create an instance of RateAdjustments.Offset


createGateState

public Gate.State createGateState()
Create an instance of Gate.State


createVoltageGate

public VoltageGate createVoltageGate()
Create an instance of VoltageGate


createIonConcentration

public IonConcentration createIonConcentration()
Create an instance of IonConcentration


createIon

public Ion createIon()
Create an instance of Ion


createRateConstantEqnChoice

public RateConstantEqnChoice createRateConstantEqnChoice()
Create an instance of RateConstantEqnChoice


createOhmicConductance

public Ohmic.Conductance createOhmicConductance()
Create an instance of Ohmic.Conductance


createImplementationPrefs

public ImplementationPrefs createImplementationPrefs()
Create an instance of ImplementationPrefs


createChannelType

public ChannelType createChannelType()
Create an instance of ChannelType


createDoubleExponentialSynapse

public DoubleExponentialSynapse createDoubleExponentialSynapse()
Create an instance of DoubleExponentialSynapse


createConcDependence

public ConcDependence createConcDependence()
Create an instance of ConcDependence


createRateConstVoltConcDep

public RateConstVoltConcDep createRateConstVoltConcDep()
Create an instance of RateConstVoltConcDep


createKSState

public KSState createKSState()
Create an instance of KSState


createDecayingPoolModel

public DecayingPoolModel createDecayingPoolModel()
Create an instance of DecayingPoolModel


createOhmic

public Ohmic createOhmic()
Create an instance of Ohmic


createParameter

public Parameter createParameter()
Create an instance of Parameter


createAkdEquation

public AkdEquation createAkdEquation()
Create an instance of AkdEquation


createRateAdjustmentsQ10Settings

public RateAdjustments.Q10Settings createRateAdjustmentsQ10Settings()
Create an instance of RateAdjustments.Q10Settings


createSynapseType

public SynapseType createSynapseType()
Create an instance of SynapseType


createHHGate

public HHGate createHHGate()
Create an instance of HHGate


createKSGate

public KSGate createKSGate()
Create an instance of KSGate


createRateAdjustments

public RateAdjustments createRateAdjustments()
Create an instance of RateAdjustments


createGenericEquation

public GenericEquation createGenericEquation()
Create an instance of GenericEquation


createCurrentVoltageRelation

public CurrentVoltageRelation createCurrentVoltageRelation()
Create an instance of CurrentVoltageRelation


createVoltageConcGate

public VoltageConcGate createVoltageConcGate()
Create an instance of VoltageConcGate


createRateConstantEqn

public RateConstantEqn createRateConstantEqn()
Create an instance of RateConstantEqn


createGate

public Gate createGate()
Create an instance of Gate


createImplementationPrefsTableSettings

public ImplementationPrefs.TableSettings createImplementationPrefsTableSettings()
Create an instance of ImplementationPrefs.TableSettings


createBlockingSynapse

public BlockingSynapse createBlockingSynapse()
Create an instance of BlockingSynapse


createPoolVolumeInfo

public PoolVolumeInfo createPoolVolumeInfo()
Create an instance of PoolVolumeInfo


createChannelML

public ChannelML createChannelML()
Create an instance of ChannelML


createChannelml

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



NeuroML API (v1.4)