org.cogroo.addon.community
Class CommunityLogic
java.lang.Object
org.cogroo.addon.community.CommunityLogic
public class CommunityLogic
- extends Object
- Author:
- colen
Method Summary |
CommunityLogic.Omission |
addOmission(int start,
int end)
|
static String |
authenticateUser(String userName,
String passwd,
com.sun.star.beans.XPropertySet authProgressBar)
|
boolean |
canAddOmission(int start,
int end)
|
String |
createErrorReportXML()
|
void |
editOmission(short pos,
String cat,
String comment,
String customCat,
String replace)
|
String |
getAnnotatedText()
|
String |
getAnnotatedText(int errorID)
|
String[] |
getBadInterventions()
|
static String[] |
getCategoriesForUser(String userName,
String token,
com.sun.star.beans.XPropertySet authProgressBar)
|
short |
getClassificationForBadIntervention(short selectedItem)
|
String[] |
getClassifications()
|
String |
getCommentsForBadIntervention(int selectedItem)
|
String |
getDetailsForBadIntervention(int badInterventionIndex)
|
String[] |
getErrorGroups()
|
String |
getEscapedText()
|
CommunityLogic.Omission |
getOmission(short selectedItem)
|
CommunityLogic.Omission[] |
getOmissions()
|
String |
getOmissionsAnnotatedText()
|
String |
getOmissionsAnnotatedText(int index)
|
String |
getText()
|
boolean |
hasBadInterventions()
|
boolean |
hasGrammarErrors()
|
boolean |
hasOmissions()
|
void |
removeOmission(short pos)
|
void |
setClassificationForBadIntervention(short selectedItem,
short classification)
|
void |
setCommentsForBadIntervention(int selectedItem,
String comment)
|
String |
submitErrorReport(String userName,
String token,
com.sun.star.beans.XPropertySet authProgressBar)
|
CommunityLogic
public CommunityLogic(com.sun.star.uno.XComponentContext context,
String selectedText)
authenticateUser
public static String authenticateUser(String userName,
String passwd,
com.sun.star.beans.XPropertySet authProgressBar)
throws CogrooException
- Throws:
CogrooException
getCategoriesForUser
public static String[] getCategoriesForUser(String userName,
String token,
com.sun.star.beans.XPropertySet authProgressBar)
throws CogrooException
- Throws:
CogrooException
submitErrorReport
public String submitErrorReport(String userName,
String token,
com.sun.star.beans.XPropertySet authProgressBar)
throws CogrooException
- Throws:
CogrooException
hasGrammarErrors
public boolean hasGrammarErrors()
getText
public String getText()
getEscapedText
public String getEscapedText()
getAnnotatedText
public String getAnnotatedText()
getAnnotatedText
public String getAnnotatedText(int errorID)
getOmissionsAnnotatedText
public String getOmissionsAnnotatedText()
getOmissionsAnnotatedText
public String getOmissionsAnnotatedText(int index)
hasBadInterventions
public boolean hasBadInterventions()
getBadInterventions
public String[] getBadInterventions()
getDetailsForBadIntervention
public String getDetailsForBadIntervention(int badInterventionIndex)
getClassificationForBadIntervention
public short getClassificationForBadIntervention(short selectedItem)
setClassificationForBadIntervention
public void setClassificationForBadIntervention(short selectedItem,
short classification)
getCommentsForBadIntervention
public String getCommentsForBadIntervention(int selectedItem)
setCommentsForBadIntervention
public void setCommentsForBadIntervention(int selectedItem,
String comment)
getClassifications
public String[] getClassifications()
canAddOmission
public boolean canAddOmission(int start,
int end)
addOmission
public CommunityLogic.Omission addOmission(int start,
int end)
hasOmissions
public boolean hasOmissions()
getOmissions
public CommunityLogic.Omission[] getOmissions()
getOmission
public CommunityLogic.Omission getOmission(short selectedItem)
removeOmission
public void removeOmission(short pos)
getErrorGroups
public String[] getErrorGroups()
editOmission
public void editOmission(short pos,
String cat,
String comment,
String customCat,
String replace)
createErrorReportXML
public String createErrorReportXML()
throws CogrooException
- Throws:
CogrooException
Copyright © 2012-2013 CoGrOO. All Rights Reserved.