package com.gratex.perconik.services.uaca.ide;
public class IdeCodeEventData extends IdeEventData {
/**
* Text that was subject of a given event. For instance text that was pasted from the web.
*/
private String text;
/**
* Zero based start row index. Null if not determined
*/
private Integer startRowIndex;
/**
* Zero based end row index. Null if not determined
*/
private Integer endRowIndex;
/**
* Zero based start column index. Null if not determined
*/
private Integer startColumnIndex;
/**
* Zero based end column index. Null if not determined
*/
private Integer endColumnIndex;
/**
* Document for which has been this event generated
*/
private IdeDocumentData document;
public IdeCodeEventData() {}
public String getText() {
return this.text;
}
public void setText(final String text) {
this.text = text;
}
public Integer getStartRowIndex() {
return this.startRowIndex;
}
public void setStartRowIndex(final Integer startRowIndex) {
this.startRowIndex = startRowIndex;
}
public Integer getEndRowIndex() {
return this.endRowIndex;
}
public void setEndRowIndex(final Integer endRowIndex) {
this.endRowIndex = endRowIndex;
}
public Integer getStartColumnIndex() {
return this.startColumnIndex;
}
public void setStartColumnIndex(final Integer startColumnIndex) {
this.startColumnIndex = startColumnIndex;
}
public Integer getEndColumnIndex() {
return this.endColumnIndex;
}
public void setEndColumnIndex(final Integer endColumnIndex) {
this.endColumnIndex = endColumnIndex;
}
public IdeDocumentData getDocument() {
return this.document;
}
public void setDocument(final IdeDocumentData document) {
this.document = document;
}
}