|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.Observable
nesstar.rdf.RDFObject
nesstar.api.Explorer
public class Explorer
A rapresentation of the Explorer, used by the Nesstar Explorer
Code automatically generated from ARGO/UML
| Field Summary | |
|---|---|
static String |
CLASS_ID
|
| Fields inherited from class nesstar.rdf.RDFObject |
|---|
COLSEP, IS_GETTER, IS_PART, IS_PART_OF, WRITE_OP |
| Constructor Summary | |
|---|---|
Explorer(RDFDB db,
URL id)
Create an object with the indicated id in the indicated db |
|
| Method Summary | |
|---|---|
void |
clear()
Clear all properties of this object |
Bookmark |
DisplayFactsheet(String factsheet)
A method to access Factsheet |
void |
DisplayFactsheet(String factsheet,
BasicExecutorLog log)
A method to access Factsheet |
Bookmark |
DisplayTable(String table)
A method to access Tables |
void |
DisplayTable(String table,
BasicExecutorLog log)
A method to access Tables |
Bookmark |
Explore(String analysisData,
String dataset,
String selectData,
String weightData)
|
void |
Explore(String analysisData,
String dataset,
String selectData,
String weightData,
BasicExecutorLog log)
|
Bookmark |
ExploreCube(Cube cube,
String query)
|
void |
ExploreCube(Cube cube,
String query,
BasicExecutorLog log)
|
static Vector |
getAllInstances()
|
static Vector |
getAllInstances(RDFDB db)
|
static FeatureDescriptor |
getDescriptor(String featureName)
get the descriptor for a feature of the class, either method or attribute Note: the methods' feature are still not implemented |
static Collection |
getGetterMethods()
|
static Explorer |
getInstance(RDFDB db,
URL id)
If an object of type Explorer with the indicated id exists in the db returns it otherwise create a new object in the db and returns it |
static Explorer |
getInstance(String rdf)
|
static Collection |
getPartsDescriptor()
|
void |
initialised()
Notify that the object has been created and its properties setup for the first time. |
Bookmark |
Learn(String operation)
|
void |
Learn(String operation,
BasicExecutorLog log)
|
static void |
listenForNewObj(NewObjListener listener)
Register to be notified when new objects are added. |
static Explorer |
newInstance(RDFDB db)
Create a new object of this type with a locally unique id and returns it |
static Explorer |
retrieve(URL id)
If an object of type Explorer with the indicated id has already being retrieved from the network returns it otherwise retrieve it together with its class information (methods, properties, etc.) |
Bookmark |
Search(String catalogs,
String query,
String searchData,
String searchType)
|
void |
Search(String catalogs,
String query,
String searchData,
String searchType,
BasicExecutorLog log)
|
Bookmark |
Trend(Collection bookmarks,
String name,
String label,
Collection codes,
Collection labels,
Collection categoryLabels,
Integer variableType)
|
void |
Trend(Collection bookmarks,
String name,
String label,
Collection codes,
Collection labels,
Collection categoryLabels,
Integer variableType,
BasicExecutorLog log)
|
| Methods inherited from class java.util.Observable |
|---|
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static String CLASS_ID
| Constructor Detail |
|---|
public Explorer(RDFDB db,
URL id)
throws Exception
db - the db where the object is to be createdid - the id of the object to create
Exception| Method Detail |
|---|
public static Vector getAllInstances(RDFDB db)
throws Exception
db - the db where the instances are to be found
Exception
public static Vector getAllInstances()
throws Exception
Exception
public static Explorer getInstance(RDFDB db,
URL id)
throws Exception
db - the db where the object is to be found or createdid - the id of the object to retrieve or create
Exception
public static Explorer getInstance(String rdf)
throws Exception
rdf - some rdf code that contains a description of an object of this kind
Exceptionpublic static FeatureDescriptor getDescriptor(String featureName)
featureName - public static Collection getPartsDescriptor()
public static Collection getGetterMethods()
public static Explorer newInstance(RDFDB db)
throws Exception
db - the db where the object is to be found or created
Exceptionpublic static void listenForNewObj(NewObjListener listener)
listener - the listenerpublic void initialised()
initialised in class RDFObject
public static Explorer retrieve(URL id)
throws Exception
id - the id of the object to retrieve
Exceptionpublic void clear()
RDFObject
clear in class RDFObject
public Bookmark Learn(String operation)
throws Exception
operation -
Exception
public void Learn(String operation,
BasicExecutorLog log)
throws Exception
operation - log - the Executor of this method;if null a default one is used
Exception
public Bookmark Explore(String analysisData,
String dataset,
String selectData,
String weightData)
throws Exception
analysisData - dataset - selectData - weightData -
Exception
public void Explore(String analysisData,
String dataset,
String selectData,
String weightData,
BasicExecutorLog log)
throws Exception
analysisData - dataset - selectData - weightData - log - the Executor of this method;if null a default one is used
Exception
public Bookmark Search(String catalogs,
String query,
String searchData,
String searchType)
throws Exception
catalogs - query - searchData - searchType -
Exception
public void Search(String catalogs,
String query,
String searchData,
String searchType,
BasicExecutorLog log)
throws Exception
catalogs - query - searchData - searchType - log - the Executor of this method;if null a default one is used
Exception
public Bookmark Trend(Collection bookmarks,
String name,
String label,
Collection codes,
Collection labels,
Collection categoryLabels,
Integer variableType)
throws Exception
bookmarks - An array of analysis bookmarks which will result in hingeable N-ary tablesname - The name of the variable to be constructedlabel - The label of the variable to be constructedcodes - The category codes of the variable to be constructed. Must be equal in length to <code>bookmarks</code>labels - The category labels of the variable to be constructed. Must be equal in length to <code>bookmarks</code>categoryLabels - A vector of labels for the categories.variableType -
Exception
public void Trend(Collection bookmarks,
String name,
String label,
Collection codes,
Collection labels,
Collection categoryLabels,
Integer variableType,
BasicExecutorLog log)
throws Exception
bookmarks - An array of analysis bookmarks which will result in hingeable N-ary tablesname - The name of the variable to be constructedlabel - The label of the variable to be constructedcodes - The category codes of the variable to be constructed. Must be equal in length to <code>bookmarks</code>labels - The category labels of the variable to be constructed. Must be equal in length to <code>bookmarks</code>categoryLabels - A vector of labels for the categories.variableType - log - the Executor of this method;if null a default one is used
Exception
public Bookmark ExploreCube(Cube cube,
String query)
throws Exception
cube - query -
Exception
public void ExploreCube(Cube cube,
String query,
BasicExecutorLog log)
throws Exception
cube - query - log - the Executor of this method;if null a default one is used
Exception
public Bookmark DisplayFactsheet(String factsheet)
throws Exception
A method to access Factsheet
factsheet -
Exception
| it is a method only for Dais |
public void DisplayFactsheet(String factsheet,
BasicExecutorLog log)
throws Exception
A method to access Factsheet
factsheet - log - the Executor of this method;if null a default one is used
Exception
| it is a method only for Dais |
public Bookmark DisplayTable(String table)
throws Exception
A method to access Tables
table -
Exception
| it is a method only for Dais |
public void DisplayTable(String table,
BasicExecutorLog log)
throws Exception
A method to access Tables
table - log - the Executor of this method;if null a default one is used
Exception
| it is a method only for Dais |
|
Nesstar SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||