데모 구현 (1)
2012-04-19 01:07:59

1. Authoring UI + Save OWL, SWRL 19th

- like protege or pathont;

2. Editor UI + JavaCC, Save OWL 20th ~ 21st?.. plz ~ 20...

- like ontopath.. it is same with draft..

problem..

for 1, make class hierarchy automatically.

for 2, interaction with javaCC.....???

▼ more
OwlAPI full
2012-04-18 22:57:02

// There are two ways we can create classes (and other entities).

// The first is by specifying the full IRI.

//First we create an IRI object:

IRI iri = IRI.create(iriStr+"#"+name);

// Now we create the class

OWLClass clsAMethodA = factory.getOWLClass(iri);

▼ more
work list
2012-04-18 18:44:58

implementation just demo!!!! not all.

- OWL api, JavaCC 18th day.

- UI 19th day.

- Finish 20th day.

writing needs 4 days. (~ Tue/24)

- introduction + method : 1 day..

- result(evaluation) + discussion : 1 day??

▼ more
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter 해결하기
2012-04-17 15:07:04

RCP/SWT/JFace/문제해결 2009/01/09 17:27

url : http://devday.tistory.com/15

RCP 애플리케이션을 실행할 때, 다음과 같은 예외에 직면할 수 있다.

!SESSION Fri Jan 09 17:20:04 KST 2009 ------------------------------------------

!ENTRY org.eclipse.equinox.launcher 4 0 2009-01-09 17:20:04.159

!MESSAGE Exception launching the Eclipse Platform:

!STACK

java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter

at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:307)

at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:546)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)

at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

이와 같은 예외 직면한다면 다음과 같이 조치한다.

메뉴에서 Run -> Run Configurations을 선택한다.

Plug-gins 탭의 'Validate Plug-ins' 버튼을 눌러서 관련 플러그인을 검사한다.

문제가 있다면, 'Add Required Plug-ins' 버튼을 눌러서 해결한다.

더 추가하고 싶은 플러그인이 있다면, 선택한다.

마찬가지로 'Validate Plug-ins' 버튼을 눌러서 관련 플러그인을 검사하고,

문제가 있다면, 'Add Required Plug-ins' 버튼을 눌러서 해결한다.

▼ more