|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcreek.examples.ModellingTutorial
Source code for "Programmers Guide – modelling and matching".
Title: ModelligTutoral
Description: Contains the code described in the written tutorial. This file is unnaturaly fragmented by coding standards, but this breaks the process down into stages which can be taken stepwise (as documented in the tutorial), and therby experimented with.
Copyright: Copyright (c) 2004
Company: NTNU
Constructor Summary | |
ModellingTutorial()
|
Method Summary | |
static void |
addAttributesAndCases(java.lang.String[] args)
Simply a wrapper to CreekExample.addAttributes(km) and addCases(km). |
static void |
doAll(java.lang.String[] args)
Run an experiment with relation strength and/or causal model. |
static void |
doMatch(java.lang.String[] args)
|
protected static java.lang.String |
getFileName(java.lang.String[] args)
Extract and return first argument, or default, from a String array. |
static void |
launchBrowser(java.lang.String[] args)
|
protected static KnowledgeModel |
loadKmFromFile(java.lang.String filename,
java.lang.String cmd)
Load knowledge model from file successfully or exit program. |
static void |
main(java.lang.String[] args)
Parse the command line for arguments, run the corresponding method. |
protected static boolean |
mayOverwrite(java.lang.String filename)
|
static void |
newKM(java.lang.String[] args)
|
protected static void |
showMissingFileHint(java.lang.Exception e,
java.lang.String cmd)
Give recovery feedback to user, call it from caught FileNotFoundExceptions. |
protected static void |
theActualMatching(KnowledgeModel km)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ModellingTutorial()
Method Detail |
public static void main(java.lang.String[] args)
args
- String[] command linepublic static void launchBrowser(java.lang.String[] args)
protected static java.lang.String getFileName(java.lang.String[] args)
protected static void showMissingFileHint(java.lang.Exception e, java.lang.String cmd)
e
- Exceptioncmd
- Stringprotected static KnowledgeModel loadKmFromFile(java.lang.String filename, java.lang.String cmd)
filename
- String
protected static boolean mayOverwrite(java.lang.String filename) throws java.io.IOException
java.io.IOException
public static void newKM(java.lang.String[] args)
public static void addAttributesAndCases(java.lang.String[] args)
args
- String[], args[1] contains the filename of the km to load.CreekExample.addCarDomainToModel
public static void doMatch(java.lang.String[] args)
protected static void theActualMatching(KnowledgeModel km)
public static void doAll(java.lang.String[] args)
args
- String[]
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |