Implemented inteface for OutlineNode so that a custom outlinenode can be implemented