1  /*
     2   Copyright aswing.org, see the LICENCE.txt.
     3  */
     4  import org.aswing.ASColor;
     5  import org.aswing.border.Border;
     6  import org.aswing.border.LineBorder;
     7  import org.aswing.plaf.UIResource;
     8  import org.aswing.UIManager;
     9  
    10  /**
    11   *
    12   * @author iiley
    13   */
    14  class org.aswing.plaf.basic.border.ToolTipBorder extends LineBorder implements UIResource{
    15  	
    16  	private static var instance:Border;
    17  	/**
    18  	 * this make shared instance.
    19  	 */	
    20  	public static function createInstance():Border{
    21  		if(instance == null){
    22  			instance = new ToolTipBorder(UIManager.getColor("ToolTip.borderColor"));
    23  		}
    24  		return instance;
    25  	}
    26  	
    27  	public function ToolTipBorder(color:ASColor) {
    28  		super(null, color, 1);
    29  	}
    30  
    31  }
    32