@Override
	public boolean onReceievedAction(InterfaceController baseController, EInterfaceAction binding, SimpleAutoCompleteEntry construct) {
		switch(binding) {
			case Bind_SelectParent:
    			SelectParentConstruct();
				break;
				
			case Bind_SelectChild:
    			SelectFirstChildConstruct();
				break;
				
			case Bind_SelectNextSibling:
    			SelectAdjacentConstruct(true);
				break;
				
			case Bind_SelectPrevSibling:
    			SelectAdjacentConstruct(false);
				break;
				
			case Bind_SelectRandom:
				SelectRandom();
				break;
				
			case Bind_DebugPrint:
				selected.construct.debugPrint();
				break;
				
			default:
				return false;
		}
		
		return true;
	}