globalschema
Class LocalClass

java.lang.Object
  |
  +--globalschema.LocalClass
Direct Known Subclasses:
SourceClass

public class LocalClass
extends java.lang.Object

le istanze di questa classe forniscono una descrizione, per la Mapping Table delle classi locali che concorrono alla creazione della classe globale.


Field Summary
 java.lang.String name
          indica il nome della classe locale
 SourceDescriptor source
          fornisce un descrizione della sorgente a cui la classe appartiene
 
Constructor Summary
LocalClass()
           
 
Method Summary
 java.lang.String getClassName()
          restituisce il nome della classe locale, depurato dal nome della sorgente.
 java.lang.String getName()
          restituisce il nome della classe nel formato "nome_sorgente.nome_classe"
 SourceDescriptor getSource()
          restituisce un oggetto istanza della classe SourceDescriptor rappresentante la sorgente asociata alla classe locale.
 java.lang.String getSourceName()
          restituisce il nome della sorgente.
 java.lang.String lcErr(java.lang.String ss)
          compone un messagio di errore aggiungendo la stringa passata come parametro.
 java.lang.String toIterator()
          restituisce il nome completo in un formalismo adatto per la costruzione di un iteratore, cioe` : NomeSorgente_NomeClasse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name
indica il nome della classe locale

source

public SourceDescriptor source
fornisce un descrizione della sorgente a cui la classe appartiene
Constructor Detail

LocalClass

public LocalClass()
Method Detail

getName

public java.lang.String getName()
                         throws java.lang.Exception
restituisce il nome della classe nel formato "nome_sorgente.nome_classe"
Returns:
ritorna una stringa contenete il nome completo della classe locale

getClassName

public java.lang.String getClassName()
                              throws java.lang.Exception
restituisce il nome della classe locale, depurato dal nome della sorgente.
Returns:
ritorna una stringa contenete il nome della classe locale

getSourceName

public java.lang.String getSourceName()
                               throws java.lang.Exception
restituisce il nome della sorgente.
Returns:
ritorna una stringa contenete il nome della sorgente

getSource

public SourceDescriptor getSource()
restituisce un oggetto istanza della classe SourceDescriptor rappresentante la sorgente asociata alla classe locale.
Returns:
ritorna un oggetto di tipo SourceDescriptor

toIterator

public java.lang.String toIterator()
                            throws java.lang.Exception
restituisce il nome completo in un formalismo adatto per la costruzione di un iteratore, cioe` : NomeSorgente_NomeClasse

lcErr

public java.lang.String lcErr(java.lang.String ss)
compone un messagio di errore aggiungendo la stringa passata come parametro.