lib
Class PrimitiveManager

java.lang.Object
  extended by lib.PrimitiveManager

public class PrimitiveManager
extends java.lang.Object

A PrimitiveManager is an object that provides an abstraction to interface with a list of objects that produce primitive lists

Version:
1.0
Author:
CobaltSoftware (abode.devteam@cobaltsoftware.net)

Field Summary
private static java.util.ArrayList alPrimReaders
           
 
Constructor Summary
PrimitiveManager()
           
 
Method Summary
static IPrimitiveReader getPrimitiveReader(java.lang.String strFile)
          Get the relevent primitive reader for a specific file
static void register(IPrimitiveReader ipr)
          Register a new primitive reading object with the list.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alPrimReaders

private static java.util.ArrayList alPrimReaders
Constructor Detail

PrimitiveManager

public PrimitiveManager()
Method Detail

register

public static void register(IPrimitiveReader ipr)
Register a new primitive reading object with the list.

Parameters:
ipr - Object that can handle parsing of primitives

getPrimitiveReader

public static IPrimitiveReader getPrimitiveReader(java.lang.String strFile)
Get the relevent primitive reader for a specific file

Parameters:
strFile - Path to file to read
Returns:
Primitive reading object for this file.