protected DeviceView createView(String deviceName, String actionType) {
if(m_charleston == null)
{
try
{
m_charleston = new Charleston();
m_charleston.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
m_charleston.setBounds( GraphicsEnvironment.getLocalGraphicsEnvironment().getMaximumWindowBounds() );
m_charleston.getSplash();
m_charleston.getSplash().setVisible(false);
m_charleston.setVisible(false);