|
|||||||||
| 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.cosmos.Variable
public class Variable
A Cosmos Variable.
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 | |
|---|---|
Variable(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 |
String |
get_isKey()
|
String |
get_isNumerical()
|
String |
get_keyPosition()
|
RDFRef |
get_valueDomain()
|
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 Variable |
getInstance(RDFDB db,
URL id)
If an object of type Variable with the indicated id exists in the db returns it otherwise create a new object in the db and returns it |
static Variable |
getInstance(String rdf)
|
Boolean |
getIsKey()
True if the variable is a key. |
Boolean |
getIsNumerical()
True if the variable is numerical. |
Integer |
getKeyPosition()
The position of the key. |
static Collection |
getPartsDescriptor()
|
ValueDomain |
getValueDomain()
|
void |
initialised()
Notify that the object has been created and its properties setup for the first time. |
static void |
listenForNewObj(NewObjListener listener)
Register to be notified when new objects are added. |
static Variable |
newInstance(RDFDB db)
Create a new object of this type with a locally unique id and returns it |
static Variable |
retrieve(URL id)
If an object of type Variable with the indicated id has already being retrieved from the network returns it otherwise retrieve it together with its class information (methods, properties, etc.) |
void |
set_isKey(String isKey)
|
void |
set_isNumerical(String isNumerical)
|
void |
set_keyPosition(String keyPosition)
|
void |
set_valueDomain(RDFRef valueDomain)
|
void |
setIsKey(Boolean isKey)
True if the variable is a key. |
void |
setIsNumerical(Boolean isNumerical)
True if the variable is numerical. |
void |
setKeyPosition(Integer keyPosition)
The position of the key. |
void |
setValueDomain(ValueDomain valueDomain)
|
| 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 Variable(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 void set_valueDomain(RDFRef valueDomain)
valueDomain -
public void setValueDomain(ValueDomain valueDomain)
throws Exception
valueDomain -
Exceptionpublic void setIsKey(Boolean isKey)
True if the variable is a key.
isKey - public void set_isKey(String isKey)
isKey - public void setKeyPosition(Integer keyPosition)
The position of the key.
keyPosition - public void set_keyPosition(String keyPosition)
keyPosition - public void setIsNumerical(Boolean isNumerical)
True if the variable is numerical.
isNumerical - public void set_isNumerical(String isNumerical)
isNumerical -
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 Variable 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 Variable getInstance(String rdf)
throws Exception
rdf - some rdf code that contains a description of an object of this kind
Exception
public RDFRef get_valueDomain()
throws Exception
Exceptionpublic ValueDomain getValueDomain()
public Boolean getIsKey()
True if the variable is a key.
public String get_isKey()
throws Exception
Exceptionpublic Integer getKeyPosition()
The position of the key.
public String get_keyPosition()
throws Exception
Exceptionpublic Boolean getIsNumerical()
True if the variable is numerical.
public String get_isNumerical()
throws Exception
Exceptionpublic static FeatureDescriptor getDescriptor(String featureName)
featureName - public static Collection getPartsDescriptor()
public static Collection getGetterMethods()
public static Variable 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 Variable retrieve(URL id)
throws Exception
id - the id of the object to retrieve
Exceptionpublic void clear()
RDFObject
clear in class RDFObject
|
Nesstar SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||