001package org.vishia.gral.swt;
002
003import org.vishia.gral.base.GralMng;
004import org.vishia.gral.base.GralSlider;
005import org.vishia.gral.ifc.GralColor;
006import org.vishia.gral.ifc.GralRectangle;
007
008public class SwtSlider extends GralSlider._GraphicImplAccess_
009{
010  /**It contains the association to the swt widget (Control) and the {@link SwtMng}
011   * and implements some methods of {@link GralWidgImpl_ifc} which are delegate from this.
012   */
013  private final SwtWidgetHelper swtWdgW;
014
015  
016
017  public SwtSlider(GralSlider widg, SwtMng mng) {
018    widg.super(widg);
019    swtWdgW = null;
020    // TODO Auto-generated constructor stub
021  }
022
023  @Override public boolean setFocusGThread()
024  {
025    // TODO Auto-generated method stub
026    return false;
027  }
028  
029  @Override public void setVisibleGThread(boolean bVisible) { super.setVisibleState(bVisible); swtWdgW.setVisibleGThread(bVisible); }
030
031
032  @Override public void removeWidgetImplementation()
033  {
034    // TODO Auto-generated method stub
035    
036  }
037
038  @Override public void repaintGthread()
039  {
040    // TODO Auto-generated method stub
041    
042  }
043
044  @Override public Object getWidgetImplementation()
045  {
046    // TODO Auto-generated method stub
047    return null;
048  }
049
050  @Override public void setBoundsPixel(int x, int y, int dx, int dy)
051  {
052    // TODO Auto-generated method stub
053    
054  }
055
056  @Override public GralRectangle getPixelPositionSize()
057  {
058    // TODO Auto-generated method stub
059    return null;
060  }
061
062  
063}