private void initialPropertyChange(PropertyChangeEvent e) {
		switch (e.getPropertyName()) {
		case Labels.SEND_INITIAL_DVIEW:
			if (e.getOldValue() instanceof DocumentView
					&& e.getNewValue() instanceof Integer) {
				DocumentView docView = (DocumentView) e.getOldValue();
				docCon.addDocView((int) e.getNewValue(), docView);
				docCon.getView(docCon.getCurrentID())
						.addPropertyChangeListener(this);
			}
			break;

		case Labels.UPDATE_INITIAL_TOOLBAR:
			JTextComponent curTextSection = docCon
					.getView(docCon.getCurrentID()).getTemplatePanel()
					.getCurrentSection();
			ITextSection curText = docCon.getDoc(docCon.getCurrentID())
					.getSectionTexts()
					.get(Translator.containerToSection(curTextSection));
			mainView.getToolbarPanel().getTextFontCombo()
					.setSelectedItem(curText.getFont());
			mainView.getToolbarPanel().getTextSizeCombo()
					.setSelectedItem(curText.getSize());
			mainView.getToolbarPanel().getTextColorCombo()
					.setSelectedItem(curText.getColor());

		default:
			// Do nothing, never invoked
			break;
		}
	}