if (this.outlnFldTree.getOutlineField().isControlsDisplayed()) {
Object value = path.getLastPathComponent();
if (value instanceof DisplayNode) {
DisplayNode dn = (DisplayNode)value;
if (dn.isFolder()) {
int middleXOfKnob = bounds.x - (getRightChildIndent() - 1);
int middleYOfKnob = bounds.y + (bounds.height / 2);
Icon icon = null;
if (dn.isOpened()) {
icon = getExpandedIcon();
}
else {
icon = getCollapsedIcon();
}