|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface InstanceInitializer
Interface providing initialization of specific objects by default. This is used to move references to specific subtypes out of the jmri package and into e.g. jmri.managers.
Note that this is only needed when the object can't be
created with a no-arguments construtor. In that case,
the InstanceManagerAutoDefault mechanism is a better choice.
JMRI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
| Method Summary | ||
|---|---|---|
|
getDefault(Class<T> type)
|
|
| Method Detail |
|---|
<T> Object getDefault(Class<T> type)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||