void function ( String arg0 ) { Spring loc0 = mSpringRegistry . get ( arg0 ) ; if ( loc0 == null ) { throw new IllegalArgumentException ( "srini_string" + arg0 + "srini_string" ) ; } mActiveSprings . add ( loc0 ) ; if ( getIsIdle ( ) ) { mIdle = false ; mSpringLooper . start ( ) ; } }
this is used internally by the spring s created by this basespringsystem to notifyit has reached a state where it needs to be iterated . this will add the spring to the list of active springs on this system and start the iteration if the system was idle before this call . concode_field_sep Set<Spring> mActiveSprings concode_elem_sep boolean mIdle concode_elem_sep SpringLooper mSpringLooper concode_elem_sep CopyOnWriteArraySet<SpringSystemListener> mListeners concode_elem_sep Map<String,Spring> mSpringRegistry concode_field_sep void removeAllListeners concode_elem_sep List<Spring> getAllSprings concode_elem_sep Spring getSpringById concode_elem_sep void loop concode_elem_sep void deregisterSpring concode_elem_sep Spring createSpring concode_elem_sep void registerSpring concode_elem_sep void removeListener concode_elem_sep boolean getIsIdle concode_elem_sep void advance concode_elem_sep void addListener