neuroml.channel
Class ImplementationPrefs

java.lang.Object
  extended by neuroml.channel.ImplementationPrefs

public class ImplementationPrefs
extends java.lang.Object

These items ideally shouldn't be in a specification which deals with a description of the physiology of the channel. However, some channels won't be properly implemented in the scripting mechanism of given simulator using the standard mappings unless these factors are taken into account, e.g. if the rate equations change rapidly, but the default table size isn't large enough.

Java class for ImplementationPrefs complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ImplementationPrefs">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="table_settings" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="max_v" type="{http://www.w3.org/2001/XMLSchema}double" default="70" />
                 <attribute name="min_v" type="{http://www.w3.org/2001/XMLSchema}double" default="-100" />
                 <attribute name="table_divisions" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" default="200" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class ImplementationPrefs.TableSettings
          Java class for anonymous complex type.
 
Field Summary
protected  java.lang.String comment
           
protected  ImplementationPrefs.TableSettings tableSettings
           
 
Constructor Summary
ImplementationPrefs()
           
 
Method Summary
 java.lang.String getComment()
          Gets the value of the comment property.
 ImplementationPrefs.TableSettings getTableSettings()
          Gets the value of the tableSettings property.
 void setComment(java.lang.String value)
          Sets the value of the comment property.
 void setTableSettings(ImplementationPrefs.TableSettings value)
          Sets the value of the tableSettings property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

comment

protected java.lang.String comment

tableSettings

protected ImplementationPrefs.TableSettings tableSettings
Constructor Detail

ImplementationPrefs

public ImplementationPrefs()
Method Detail

getComment

public java.lang.String getComment()
Gets the value of the comment property.

Returns:
possible object is String

setComment

public void setComment(java.lang.String value)
Sets the value of the comment property.

Parameters:
value - allowed object is String

getTableSettings

public ImplementationPrefs.TableSettings getTableSettings()
Gets the value of the tableSettings property.

Returns:
possible object is ImplementationPrefs.TableSettings

setTableSettings

public void setTableSettings(ImplementationPrefs.TableSettings value)
Sets the value of the tableSettings property.

Parameters:
value - allowed object is ImplementationPrefs.TableSettings


NeuroML API (v1.4)