|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--globalschema.GlobalAttribute
le istenze di questa classe descrivono gli elementi che formano la prima riga di una MappingTable. Tali elementi sono gli attributi presenti nelle classi dello schema globale percio` devono riportare il nome dell'attributo, ed il suo dominio. Nel caso in cui l'attributo sia complesso il dominio sara` un nome di classe globale.
| Field Summary | |
java.lang.String |
domain
rappresenta il dominio dell`attributo. Il dominio puo` essere un tipo base o un nome di classe globale appartenente allo schema |
boolean |
isComplex
indica se l'attributo e` semplice o complesso. Se e` semplice deve mappare in un tipo base, mentre se e` complesso mappa su un'altra classe globale. |
java.util.TreeMap |
locAttributes
e' una collezione di tipo Tree Map contenente la colonna con tutti gli attributi locali mappati. |
java.lang.String |
name
indica il nome dell'attributo globale |
| Constructor Summary | |
GlobalAttribute()
|
|
| Method Summary | |
java.lang.String |
getDomain()
il metodo restituisce in una stringa il dominio dell'attributo. |
MappingElement |
getElement(java.lang.String lClassName)
fornendo il nome della di una classe locale restituisce il corrispondente elemento della MappingTable. |
java.lang.String |
getName()
restituisce il nome dell'attributo globale descritto dall'oggetto. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
public java.lang.String name
public boolean isComplex
public java.lang.String domain
public java.util.TreeMap locAttributes
| Constructor Detail |
public GlobalAttribute()
| Method Detail |
public MappingElement getElement(java.lang.String lClassName)
lClassName - stringa contenente il nome della classe locale.public java.lang.String getDomain()
public java.lang.String getName()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||