Skip to content

Parameterization of libray on TStateMachine required? #9

@GoogleCodeExporter

Description

@GoogleCodeExporter
The bbvfsm library is parametrized on three parameters: TStateMachine extends 
StateMachine<TState,TEvent>, TState extends Enum<?>, and TEvent extends 
Enum<?>. The TState and TEvent parameters are understandable, but the 
TStateMachine<TState,TEvent> appears to be unneeded since any occurrence of 
this parameter can be replaced with the equivalent StateMachine<TState,TEvent>.

While this change wouldn't impact functionality, it makes the source base 
easier to understand. 

Original issue reported on code.google.com by kerii...@gmail.com on 11 Feb 2013 at 7:52

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions