public class CiNii extends EdbExtDBSpi
Modifier and Type | Class and Description |
---|---|
static class |
CiNii.Article |
static class |
CiNii.DescriptionRetriever |
static class |
CiNii.IdentifierRetriever |
static class |
CiNii.LangTextRetriever |
static class |
CiNii.MultilingualRetriever |
static class |
CiNii.ProjectRetriever |
static class |
CiNii.PublicationIdentifier |
static class |
CiNii.ResearcherRetriever |
static class |
CiNii.TopicRetriever |
static class |
CiNii.URLRetriever |
static class |
CiNii.XMLFirstTextRetriever |
Modifier and Type | Field and Description |
---|---|
(package private) String |
EFETCH |
(package private) static String |
EFETCH_CRID |
(package private) static String |
EFETCH_NAID |
(package private) static String |
HELPPAGE |
static String |
HTML_BGC |
(package private) static String |
NAME |
(package private) static String |
SEARCH |
(package private) String |
SUMMARY |
(package private) static String |
SUMMARY_CRID |
(package private) static String |
SUMMARY_NAID |
(package private) boolean |
useCRID |
(package private) String |
WWWEFETCH |
(package private) static String |
WWWEFETCH_CRID |
(package private) static String |
WWWEFETCH_NAID |
(package private) static String |
WWWHOME |
edb, idhdr
Modifier and Type | Method and Description |
---|---|
EdbArticle |
createArticle(String id) |
Logistics.Id |
createRDFXMLId(String ciniiid) |
EdbTuple |
createTuple(String id)
外部データベースシステムのインポートして,Tupleを作成する
|
String |
getCiNiiIDName() |
String |
getCiNiiName() |
Color |
getColor()
データベースの色.
|
URL |
getHelpPage()
外部データベースシステムに関するHelpPageをえる
|
String |
getName()
Get name of service provider.
|
CiNii.Article |
importArticle(String id) |
CiNii.Article |
importArticle(String id,
File file) |
CiNii.Article |
importArticle(UTLF utlf,
PrintWriter wr) |
URL |
importURL(String id)
外部データベースシステムのインポート用のURLを得る.
|
EdbEID |
lookupByCRID(String id) |
EdbEID |
lookupByNAID(String id) |
void |
openEFetch(String id) |
void |
openHome()
外部データベースシステムのHomePageを開く
|
void |
openPage(String id)
外部データベースシステムのidに関連した頁を開く
|
void |
search(String term)
外部データベースシステムの検索
|
boolean |
useCRID() |
checkIDText, checkIDText, createId, createId, getCaption, getEDB, getIdHandler, getSystemId, isEngaged, modifyIDText, modifyIDText
static String NAME
public static final String HTML_BGC
static String WWWHOME
static String SUMMARY_NAID
static String SUMMARY_CRID
static String SEARCH
static String WWWEFETCH_NAID
static String WWWEFETCH_CRID
static String EFETCH_NAID
static String EFETCH_CRID
String SUMMARY
String WWWEFETCH
String EFETCH
static String HELPPAGE
boolean useCRID
public CiNii(EDB ec, boolean crid)
public String getName()
public Color getColor()
getColor
in class EdbExtDBSpi
public URL getHelpPage()
getHelpPage
in class EdbExtDBSpi
public boolean useCRID()
public String getCiNiiIDName()
public String getCiNiiName()
public Logistics.Id createRDFXMLId(String ciniiid)
public void openHome()
openHome
in class EdbExtDBSpi
public void openPage(String id)
openPage
in class EdbExtDBSpi
id
- id for open.public void search(String term)
search
in class EdbExtDBSpi
term
- to be searched.public URL importURL(String id)
importURL
in class EdbExtDBSpi
id
- id for import.public void openEFetch(String id) throws MalformedURLException
MalformedURLException
public EdbTuple createTuple(String id)
EdbExtDBSpi
createTuple
in class EdbExtDBSpi
id
- for import.public EdbArticle createArticle(String id)
public CiNii.Article importArticle(String id)
public CiNii.Article importArticle(String id, File file)
public CiNii.Article importArticle(UTLF utlf, PrintWriter wr) throws UTLFException
UTLFException
EDB Working Group at Tue Jun 10 17:08:59 JST 2025