public void setGraphicalDetailLevel(int detailLevel) {
        if (detailLevel < 0 || detailLevel > 2) {
            throw new IllegalArgumentException("Graphical detail level must be set to an integer between 0 and 2, inclusive!");
        }
        
        notifyListeners(new PropertyChangeEvent(this, "graphicalDetailLevel", graphicalDetailLevel, detailLevel));
        graphicalDetailLevel = detailLevel;
        //particleManager.setMaxParticleNumber(detailLevel * 50 + 50);
    }