All Downloads are FREE. Search and download functionalities are using the official Maven repository.

editor.ILineInfoManager Maven / Gradle / Ivy

package editor;

import java.awt.*;
import java.awt.event.MouseEvent;

/**
 */
public interface ILineInfoManager
{
  public int getRequiredWidth();

  public void render( Graphics g, int iLine, int iLineHeight, int iX, int iY );

  public void handleLineClick( MouseEvent e, int iLine, int iX, int iY );

  Cursor getCursor( int iLine );

  void renderHighlight( GosuEditorPane editor, Graphics g, int iLine );
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy