001 package edu.jhu.mb.ernst.model; 002 003 /*********************************************************************** 004 * Mutable extension of interface Synapse. 005 * 006 * @version 007 * $Date: 2012-04-15 13:06:25 -0500 (Sun, 15 Apr 2012) $ 008 * $Rev: 7 $ 009 * $Author: croft $ 010 * @since 011 * 2012-02-19 012 * @author 013 * David Wallace Croft 014 ***********************************************************************/ 015 public interface MutableSynapse 016 extends Synapse 017 //////////////////////////////////////////////////////////////////////// 018 //////////////////////////////////////////////////////////////////////// 019 { 020 021 void setTargetNeuronIndex ( int targetNeuronIndex ); 022 023 void setType ( byte type ); 024 025 void setWeight ( float weight ); 026 027 //////////////////////////////////////////////////////////////////////// 028 //////////////////////////////////////////////////////////////////////// 029 }