|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.bbk.dcs.automed.qproc.iql.SchemeInfo
public class SchemeInfo
Every Cell with tag scheme has a SchemeInfo object in its data field. This object contains the string value of the scheme, along with a reference to the schema to which the scheme belongs.
Constructor Summary | |
---|---|
SchemeInfo(SchemaObject so)
|
|
SchemeInfo(java.lang.String scheme)
|
|
SchemeInfo(java.lang.String schemaname,
java.lang.String scheme)
|
|
SchemeInfo(java.lang.String peerName,
java.lang.String schemaName,
java.lang.String modelName,
java.lang.String consType,
java.lang.String schemeString,
java.lang.String type)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getConstructType()
|
java.lang.String |
getModelName()
|
java.lang.String |
getPeerName()
|
java.lang.String |
getSchemaName()
|
int |
getSchemaObjectID()
|
java.lang.String |
getScheme()
Deprecated. use getSchemeNamesString(boolean) instead |
java.lang.String[] |
getSchemeItems()
|
java.lang.String |
getSchemeNamesString(boolean full)
|
java.lang.String |
getSchemeNamesStringWithOBID()
WARNING: returns the String representation of a SchemeInfo object with a ':'<OBID> suffix - this does NOT adhere to the scheme syntax. |
java.lang.String |
getType()
|
void |
setConstructName(java.lang.String construct)
|
void |
setModelName(java.lang.String model)
|
void |
setPeerName(java.lang.String peerName)
|
void |
setSchemaName(java.lang.String schemaString)
|
void |
setSchemaObject(SchemaObject so)
|
void |
setSchemaObjectID(int soid)
|
void |
setSchemeString(java.lang.String s)
|
void |
setType(java.lang.String type)
|
java.lang.String |
toString()
deprecated use #getSchemeString(boolean) instead |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SchemeInfo(java.lang.String peerName, java.lang.String schemaName, java.lang.String modelName, java.lang.String consType, java.lang.String schemeString, java.lang.String type)
peerName
- the name of the peerschemaName
- the name of the schememodelName
- the name of the modelconsType
- the construct typeschemeString
- the label of the scheme, e.g. <<A>>type
- the type of the schemepublic SchemeInfo(java.lang.String scheme)
public SchemeInfo(java.lang.String schemaname, java.lang.String scheme)
public SchemeInfo(SchemaObject so)
Method Detail |
---|
public java.lang.String getPeerName()
public java.lang.String getSchemaName()
public java.lang.String getModelName()
public java.lang.String getConstructType()
public java.lang.String getSchemeNamesString(boolean full)
full
- determines whether to return the full scheme string, i.e. of the form :P:S:M:C:<<...>>:T, or only the scheme,
i.e. <<..>>
public java.lang.String getSchemeNamesStringWithOBID()
public java.lang.String getType()
public int getSchemaObjectID()
public java.lang.String[] getSchemeItems()
public void setPeerName(java.lang.String peerName)
public void setSchemaName(java.lang.String schemaString)
public void setModelName(java.lang.String model)
public void setConstructName(java.lang.String construct)
public void setType(java.lang.String type)
public void setSchemeString(java.lang.String s)
public void setSchemaObjectID(int soid)
public void setSchemaObject(SchemaObject so)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
SchemeInfo
object, and obj together with this object have the same peer name, schema name,
construct type, schemestring and typepublic java.lang.String toString()
#getSchemeString(boolean)
instead
toString
in class java.lang.Object
public java.lang.String getScheme()
getSchemeNamesString(boolean)
instead
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |