1depth Center keyword 분석 추가
dataalgorithm_interface 추가 git-svn-id: svn://192.168.0.12/source@167 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
65
MorphereAnalyzer/dataalgorithm_interface.h
Normal file
65
MorphereAnalyzer/dataalgorithm_interface.h
Normal file
@@ -0,0 +1,65 @@
|
||||
#ifndef DATAALGORITHM_INTERFACE
|
||||
#define DATAALGORITHM_INTERFACE
|
||||
#include <QString>
|
||||
|
||||
class DataAlgorithmInterface{
|
||||
|
||||
public:
|
||||
virtual QString getArticleID() = 0;
|
||||
virtual QString getKeywordID() = 0;
|
||||
virtual QString getPlatformName() = 0;
|
||||
virtual QString getPlatformForm() = 0;
|
||||
virtual QString getArticleForm() = 0;
|
||||
virtual QString getArticleNickname() = 0;
|
||||
virtual QString getArticleDate() = 0;
|
||||
virtual QString getArticleTitle() = 0;
|
||||
virtual QString getArticleData() = 0;
|
||||
virtual QString getArticleUrl() = 0;
|
||||
virtual QString getArticleParent() = 0;
|
||||
virtual QString getArticleOrder() = 0;
|
||||
virtual QString getReplyUrl() = 0;
|
||||
virtual QString getArticleHit() = 0;
|
||||
virtual QString getArticleProfileUrl() = 0;
|
||||
virtual QString getArticleProfile() = 0;
|
||||
virtual QString getEtc() = 0;
|
||||
virtual QString getPlatformTitle() = 0;
|
||||
virtual QString getPlatformID() = 0;
|
||||
virtual void next() = 0;
|
||||
virtual bool hasNext() = 0;
|
||||
virtual int currentIndex() = 0;
|
||||
virtual void seek(int n) = 0;
|
||||
virtual int length() = 0;
|
||||
virtual void reset() = 0;
|
||||
virtual void moveFirst() = 0;
|
||||
virtual void moveLast() = 0;
|
||||
|
||||
public:
|
||||
enum E_DATA
|
||||
{
|
||||
E_DATA_platform_title = 0,
|
||||
E_DATA_article_form,
|
||||
E_DATA_article_parent,
|
||||
E_DATA_article_id,
|
||||
E_DATA_article_nickname,
|
||||
E_DATA_article_title,
|
||||
E_DATA_article_data,
|
||||
E_DATA_article_url,
|
||||
E_DATA_article_hit,
|
||||
E_DATA_article_date,
|
||||
E_DATA_article_order,
|
||||
E_DATA_platform_id,
|
||||
E_DATA_platform_name,
|
||||
E_DATA_platform_form,
|
||||
E_DATA_reply_url,
|
||||
E_DATA_keyword_id,
|
||||
E_DATA_article_profileurl,
|
||||
E_DATA_article_profile,
|
||||
E_DATA_etc,
|
||||
E_DATA_MAX,
|
||||
};
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
#endif // DATAALGORITHM_INTERFACE
|
||||
Reference in New Issue
Block a user