PointShader implementation

Hi is PointShader impl is done or under process and if not
what are the issuses to keep in mind so that i can try to write one and than will post it for review.

One more thing In Jogl i am not able to use gl.glPointSize(float ) when i am not using gl.glBegin(GL.GL_POINT);
Well what i intended to do was , if i am drawing any LineStrip with gl.glBegin(GL.GL_LINE_STRIP); with say 4 vertices ,
i should be able to render those 4 vertices diffrently than the whole lineStrip.

 Am i doing something wrong or in different order.