setFont(PLAIN_FONT_10);
setFont(((MatrixTree)tree).getFontInUse());
	public Component getTreeCellRendererComponent(				JTree tree,				Object value,				boolean selected,				boolean expanded,				boolean leaf,				int row,				boolean hasFocus) {		if (value instanceof MatrixTreeNode) {			node = (MatrixTreeNode) value;			Asset asset = node.getAsset();			this.asset = asset;			setText(getNodeDisplayText(node));			setFont(PLAIN_FONT_10);			if (!isNavNode(node)) {				setToolTipText(asset.getType().getName()  + " [" + asset.getId() + "]");				this.selected = selected;				if (!(asset.isAccessible())) {					CompoundIcon icon = (CompoundIcon) GUIUtilities.getCompoundIconForTypeCode(							asset.getType().getTypeCode(), Matrix.getProperty("parameter.url.notaccessibleicon"));					setIcon(icon);					setDisabledIcon(icon.getDisabledIcon());				} else if (node.getLinkType() == LINK_TYPE_2) {					CompoundIcon icon = (CompoundIcon) GUIUtilities.getCompoundIconForTypeCode(							asset.getType().getTypeCode(), Matrix.getProperty("parameter.url.type2icon"));					setIcon(icon);					setDisabledIcon(icon.getDisabledIcon());				} else {					setDisabledIcon(null);					if (asset.getType() != null)						setIcon(asset.getType().getIcon());				}				if (!MatrixTreeBus.typeIsRestricted(asset.getType())) {					setEnabled(false);				} else {					setEnabled(true);				}			} else if (node instanceof ExpandingNode) {				if (node instanceof ExpandingNextNode) {					setToolTipText(Matrix.translate("asset_map_tooltip_next_node"));					setIcon(GUIUtilities.getAssetMapIcon("down_arrows.png"));				} else {					setToolTipText(Matrix.translate("asset_map_tooltip_previous_node"));					setIcon(GUIUtilities.getAssetMapIcon("up_arrows.png"));									}				setEnabled(true);				// If we are not in CueMode and we are using CueMode name then update the name				if (!((MatrixTree)tree).inCueMode() && ((ExpandingNode)node).usingCueModeName()) {					((ExpandingNode)node).switchName();					((DefaultTreeModel) tree.getModel()).nodeChanged(node);					setText(((ExpandingNode)node).getAsset().getName());				}			} else if (node instanceof LoadingNode) {				setIcon(GUIUtilities.getAssetMapIcon("loading_node.png"));			}		} else if (value instanceof DefaultMutableTreeNode) {			DefaultMutableTreeNode node = (DefaultMutableTreeNode) value;			if (node.getUserObject() instanceof String) {				setText((String) node.getUserObject());			}		}		return this;	}