A B C D E F G H I J K L M N O P Q R S T U V W _

A

accessor - Variable in class arom.kernel.AromRecordEvent
 
ACCESSOR_DOMAIN_CHANGED - Static variable in class arom.kernel.AromAccessorEvent
This event indicates that the domain of the accessor changed.
ACCESSOR_MULTMAX_CHANGED - Static variable in class arom.kernel.AromAccessorEvent
This event indicates that the maximum multiplicity of the accessor changed.
ACCESSOR_MULTMIN_CHANGED - Static variable in class arom.kernel.AromAccessorEvent
This event indicates that the minimum multiplicity of the accessor changed.
ACCESSOR_TYPE_CHANGED - Static variable in class arom.kernel.AromAccessorEvent
This event indicates that the type of the accessor changed.
accessorAncestor() - Method in class arom.kernel.AromAccessor
Returns the accessor that is the "superAccessor" of this accessor.
accessorAt(int) - Method in class arom.kernel.AromStructure
 
accessorCardmaxChanged(AromAccessorEvent) - Method in interface arom.kernel.AromAccessorListener
 
accessorCardmaxChanged(AromAccessorEvent) - Method in class arom.kernel.AromTracer
 
accessorCardminChanged(AromAccessorEvent) - Method in interface arom.kernel.AromAccessorListener
 
accessorCardminChanged(AromAccessorEvent) - Method in class arom.kernel.AromTracer
 
accessorDomainChanged(AromAccessorEvent) - Method in interface arom.kernel.AromAccessorListener
 
accessorDomainChanged(AromAccessorEvent) - Method in class arom.kernel.AromTracer
 
accessorListeners - Variable in class arom.kernel.AromAccessor
The listeners of the accessor.
accessors - Variable in class arom.kernel.AromStructure
The propers and herited accessors (class variables, associations variables or association roles).
accessors - Variable in class arom.gui.ide.FigStructure
 
accessors() - Method in class arom.kernel.AromStructure
Return an iterator over the accessors of this structure.
AccessorsList - class arom.gui.ide.AccessorsList.
A list object which display the list of accessors of an AROM structure.
AccessorsList() - Constructor for class arom.gui.ide.AccessorsList
Creates a new instance of this component.
AccessorsList(Iterator) - Constructor for class arom.gui.ide.AccessorsList
Creates a new instance of this component .
accessorTypeChanged(AromAccessorEvent) - Method in interface arom.kernel.AromAccessorListener
 
accessorTypeChanged(AromAccessorEvent) - Method in class arom.kernel.AromTracer
 
accessRole(AromKb, AromAssociation, String) - Method in class arom.kernel.AromParser
 
accessVariable(AromKb, AromStructure, String) - Method in class arom.kernel.AromParser
 
action_obj - Variable in class arom.kernel.AromParser
instance of action encapsulation class
action_table() - Method in class arom.kernel.AromParser
access to parse action table
actionPerformed(ActionEvent) - Method in class arom.gui.ide.RecordsList
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.GUIStructurePane
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.AromEntityPanel
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.NewAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.OpenAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.CloseAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.ExitAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.SaveAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.SaveAsAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.PageSetupAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.FileActions.PrintAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.HelpActions.HelpAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.HelpActions.AboutAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.ViewActions.ShowGridAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.ViewActions.ShowPageBreaksAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.OpenFileAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.LayoutActions.ZoomInAction
 
actionPerformed(ActionEvent) - Method in class arom.gui.ide.actions.LayoutActions.ZoomOutAction
 
add(int, Object) - Method in class arom.util.TypedList
 
add(int, Object) - Method in class arom.kernel.AromList
 
add(Object) - Method in class arom.util.TypedList
 
add(Object) - Method in class arom.util.TypedSet
 
add(Object) - Method in class arom.kernel.AromSet
 
add(Object) - Method in class arom.kernel.AromList
 
addAccessor(AromAccessor) - Method in class arom.kernel.AromStructure
Adds the specified accessor to this structure.
addAccessor(AromAccessor) - Method in class arom.kernel.AromAssociation
Adds a new accessor to this association.
addAll(Collection) - Method in class arom.util.TypedList
 
addAll(Collection) - Method in class arom.util.TypedSet
 
addAll(Collection) - Method in class arom.kernel.AromSet
 
addAll(Collection) - Method in class arom.kernel.AromList
 
addAll(int, Collection) - Method in class arom.util.TypedList
 
addAll(int, Collection) - Method in class arom.kernel.AromList
 
addAromAccessorListener(AromAccessorListener) - Method in class arom.kernel.AromAccessor
Add and AromAccessorListener to this AROM accessor.
addAromEntityListener(AromEntityListener) - Method in class arom.kernel.AromEntity
Adds an AromEntityListener to this AROM entity.
addAromKbListener(AromKbListener) - Method in class arom.kernel.AromKb
Add and AromKbListener to this AromKb.
addAromRecordListener(AromRecordListener) - Method in class arom.kernel.AromRecord
Add and AromRecordListener to this AROM record.
addAromStructureListener(AromStructureListener) - Method in class arom.kernel.AromStructure
Adds an AromStructureListener to this AROM structure.
addCompartment(FigCompartment) - Method in class arom.gui.ide.FigStructure
 
addEdge(Object) - Method in class arom.gui.ide.AromGraphModel
Add the given edge to the graph, if valid.
addItem(AromAccessor) - Method in class arom.gui.ide.AccessorsList
 
addListDataListener(ListDataListener) - Method in class arom.gui.ide.AromStructureListModel
 
addNode(Object) - Method in class arom.gui.ide.AromGraphModel
Add the given node to the graph, if valid.
addPropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.AromGraphicalEditor
 
addPropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.RecordsList
 
addPropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.StructuresTree
 
addPropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.AccessorsList
 
addRecord(AromRecord) - Method in class arom.kernel.AromStructure
 
addSubClass(AromClass, AromViewpoint) - Method in class arom.kernel.AromClass
Ajoute une sous-classe dans un point de vue
addSubStructure(AromStructure) - Method in class arom.kernel.AromStructure
 
addToOpenedFiles(File) - Method in class arom.gui.ide.AromIDE
Add the specified file to the list of the three latest opened files.
addToStatusBar(Component) - Method in class arom.gui.ide.StatusBar
 
addTreeModelListener(TreeModelListener) - Method in class arom.gui.ide.AromKbTreeModel
 
alive - Variable in class arom.kernel.AromAccessor
The state of the accessor : true if this accessor is alive, false otherwise.
alive - Variable in class arom.kernel.AromEntity
The state of the entity : true if this entity is alive, false otherwise.
allAccessorDescendants(Vector) - Method in class arom.kernel.AromAccessor
Returns (in the vector parameter) all the accessors which specialize this accessor.
allInheritedAccessors() - Method in class arom.kernel.AromAccessor
Returns an iterator over the accessors which are inherited from this accessor.
allSubStructures() - Method in class arom.kernel.AromStructure
Returns an iterator over all the structures that inherit from this structure.
allSuperStructures() - Method in class arom.kernel.AromStructure
Return an iterator over the structures which are ancestors of this structure in the knowledge base.
ancestor - Variable in class arom.kernel.AromInterval
 
ancestorsIncludingMe() - Method in class arom.kernel.AromStructure
Retourne toutes les AromStructs ancêtres, y compris moi-meme
areCorrectValues(Object, Object) - Method in class arom.kernel.AromType
Determines if the type of the two values is compatible with this type.
arom.gui.ide - package arom.gui.ide
 
arom.gui.ide.actions - package arom.gui.ide.actions
 
arom.kernel - package arom.kernel
This package contains classes that constitute the core of the AROM system.
arom.util - package arom.util
This package contains miscellaneous utility classes used by the Arom core system : extensions of the collection framework, a class that implements the java.io.Reader interface to read a sequence of streams, and a class that represents interval.
AromAccessor - class arom.kernel.AromAccessor.
AromAccessor is the Java class that represents the attributes of AROM structures.
AromAccessor(AromKb, AromStructure, String) - Constructor for class arom.kernel.AromAccessor
Creates a new accessor.
AromAccessor(AromKb, AromStructure, String, int) - Constructor for class arom.kernel.AromAccessor
Creates a new accessor registered at the specified index.
AromAccessorEvent - class arom.kernel.AromAccessorEvent.
An event which indicates that an accessor changed.
AromAccessorEvent(AromAccessor, int) - Constructor for class arom.kernel.AromAccessorEvent
Contruct an AromAccessorEvent object.
AromAccessorListener - interface arom.kernel.AromAccessorListener.
The listener interface for receiving accessor events.
AromAccessorPanel - class arom.gui.ide.AromAccessorPanel.
A panel that display the properties of a single AROM accessor.
AromAccessorPanel() - Constructor for class arom.gui.ide.AromAccessorPanel
Create a panel that will be used to display accessor properties.
AromAccessorPanel(AromAccessor) - Constructor for class arom.gui.ide.AromAccessorPanel
Create a panel that display the properties of the specified accessor.
AromAccessorPanelResources - class arom.gui.ide.AromAccessorPanelResources.
Created: Mon Jun 14 11:12:48 1999
AromAccessorPanelResources() - Constructor for class arom.gui.ide.AromAccessorPanelResources
 
AromAccessorsPanel - class arom.gui.ide.AromAccessorsPanel.
This panel is used to display a list of accessors (variables or roles.
AromAccessorsPanel() - Constructor for class arom.gui.ide.AromAccessorsPanel
Create the panel that display the specified list of accessors.
AromAccessorsPanel(AromStructure) - Constructor for class arom.gui.ide.AromAccessorsPanel
 
AromAccessorsPanelResources - class arom.gui.ide.AromAccessorsPanelResources.
Default resources used by the AromAccessorsPanel component.
AromAccessorsPanelResources() - Constructor for class arom.gui.ide.AromAccessorsPanelResources
 
AromAction - class arom.gui.ide.actions.AromAction.
Created: Mon Apr 19 15:17:53 1999
AromAction() - Constructor for class arom.gui.ide.actions.AromAction
 
AromAction(AromIDE) - Constructor for class arom.gui.ide.actions.AromAction
 
AromActionResources - class arom.gui.ide.actions.AromActionResources.
Created: Mon Apr 19 15:28:57 1999
AromActionResources() - Constructor for class arom.gui.ide.actions.AromActionResources
 
AromAlreadyUsedIdentifierException - exception arom.kernel.AromAlreadyUsedIdentifierException.
Thrown to signal that an identifier is already used for the same type of AROM entity.
AromAlreadyUsedIdentifierException(AromKb, String, Object) - Constructor for class arom.kernel.AromAlreadyUsedIdentifierException
Construct an AromAlreadyUserException.
AromAssociation - class arom.kernel.AromAssociation.
The class AromAssociation is the class for Java objects that represent AROM associations of a knowledge base.
AromAssociation(AromKb, String, AromAssociation) - Constructor for class arom.kernel.AromAssociation
Creates a new association.
AromAssociation(AromKb, String, String) - Constructor for class arom.kernel.AromAssociation
Creates a new association.
AromBaseType - class arom.kernel.AromBaseType.
Class that represents AROM base type.
AromBaseType(AromKb, String) - Constructor for class arom.kernel.AromBaseType
Construct a new AROM base type.
AromClass - class arom.kernel.AromClass.
The class AromClass is the class for Java objects that represent AROM classes of a knowledge base.
AromClass(AromKb, String, AromClass) - Constructor for class arom.kernel.AromClass
 
AromClass(AromKb, String, String) - Constructor for class arom.kernel.AromClass
Create a new AROM class.
AromClassType - class arom.kernel.AromClassType.
Represents AROM type that are AROM classes.
AromClassType(AromClass) - Constructor for class arom.kernel.AromClassType
 
AromCoreBundle_en - class arom.kernel.AromCoreBundle_en.
AromCoreBundle_en is a subclass of ListResourceBundle that manage resources in english for the arom.core package.
AromCoreBundle_en() - Constructor for class arom.kernel.AromCoreBundle_en
 
AromCoreBundle_fr - class arom.kernel.AromCoreBundle_fr.
 
AromCoreBundle_fr() - Constructor for class arom.kernel.AromCoreBundle_fr
 
AromDomain - class arom.kernel.AromDomain.
La classe AromDomain code les domaines AROM.
AromDomain() - Constructor for class arom.kernel.AromDomain
 
AromDomain(AromKb, String) - Constructor for class arom.kernel.AromDomain
 
AromEntity - class arom.kernel.AromEntity.
The abstract class AromEntity is the root class of all the Java objects that represents AROM objects contained in an AROM knowledge base.
AromEntity() - Constructor for class arom.kernel.AromEntity
 
AromEntityConflictException - exception arom.kernel.AromEntityConflictException.
Throw to indicate that an entity may be confused with another one in the knowledge base.
AromEntityConflictException(AromKb, String, AromEntity) - Constructor for class arom.kernel.AromEntityConflictException
 
AromEntityEvent - class arom.kernel.AromEntityEvent.
An event which indicate that the Entity has been (or will be) modified.
AromEntityEvent(AromEntity, int) - Constructor for class arom.kernel.AromEntityEvent
 
AromEntityListener - interface arom.kernel.AromEntityListener.
The listener interface for receiving entity events.
AromEntityNotFoundException - exception arom.kernel.AromEntityNotFoundException.
Thrown to indicate that an a method in arom.core search for an Entity which was not found in the knowledge base.
AromEntityNotFoundException(AromKb, AromEntity) - Constructor for class arom.kernel.AromEntityNotFoundException
 
AromEntityNotFoundException(AromKb, String) - Constructor for class arom.kernel.AromEntityNotFoundException
 
AromEntityPanel - class arom.gui.ide.AromEntityPanel.
A panel which allow to display the identifier and the documentation of an AROM entity.
AromEntityPanel() - Constructor for class arom.gui.ide.AromEntityPanel
 
AromEntityPanel(AromEntity) - Constructor for class arom.gui.ide.AromEntityPanel
 
AromEntityPanelResources - class arom.gui.ide.AromEntityPanelResources.
Default resources used by the AromEntityPanel component.
AromEntityPanelResources() - Constructor for class arom.gui.ide.AromEntityPanelResources
 
AromEntityReader - class arom.gui.ide.AromEntityReader.
Thread used to read the domain description.
AromEntityReader(AromEntity, JTextComponent) - Constructor for class arom.gui.ide.AromEntityReader
 
AromEvent - class arom.kernel.AromEvent.
The base class for all Arom event.
AromEvent(Object, int) - Constructor for class arom.kernel.AromEvent
 
AromException - exception arom.kernel.AromException.
This class is the super class of all the Exception thrown by the methods of the AROM API.
AromException() - Constructor for class arom.kernel.AromException
 
AromException(String) - Constructor for class arom.kernel.AromException
 
AromGraphicalEditor - class arom.gui.ide.AromGraphicalEditor.
This component displays the structure of an AROM knowledge base in a graphical manner.
AromGraphicalEditor() - Constructor for class arom.gui.ide.AromGraphicalEditor
Creates a new instance of this component.
AromGraphicalEditorResources - class arom.gui.ide.AromGraphicalEditorResources.
Default resources used by the AromGraphicalEditor component.
AromGraphicalEditorResources() - Constructor for class arom.gui.ide.AromGraphicalEditorResources
 
AromGraphModel - class arom.gui.ide.AromGraphModel.
This class implements the MutableGraphModel upon AROM structures.
AromGraphModel(AromKb) - Constructor for class arom.gui.ide.AromGraphModel
Construct a new graph model from the specified knowledge base.
AromGraphRenderer - class arom.gui.ide.AromGraphRenderer.
This class displays nodes (AROM classes and associations) and edges (roles and specialization) of the AromGraphModel.
AromGraphRenderer() - Constructor for class arom.gui.ide.AromGraphRenderer
 
AromIDE - class arom.gui.ide.AromIDE.
AromIDE is the main window of the IDE application.
AromIDE() - Constructor for class arom.gui.ide.AromIDE
Creates a new IDE frame.
AromIdentifierException - exception arom.kernel.AromIdentifierException.
Thrown to indicate that an illegal identifier or an identifier already used for the same type of AROM entity is used.
AromIdentifierException(String) - Constructor for class arom.kernel.AromIdentifierException
 
AromIDEPreferences - class arom.gui.ide.AromIDEPreferences.
This class defines the default preferences for the AromIDE application.
AromIDEPreferences() - Constructor for class arom.gui.ide.AromIDEPreferences
 
AromIDEResources - class arom.gui.ide.AromIDEResources.
Default resources used by the AromIDE component.
AromIDEResources() - Constructor for class arom.gui.ide.AromIDEResources
 
AromIllegalArgumentException - exception arom.kernel.AromIllegalArgumentException.
Throw to signal that a method of the API has been call with a parameter that can not be used in this context.
AromIllegalArgumentException(AromKb, String, Object) - Constructor for class arom.kernel.AromIllegalArgumentException
 
AromIllegalIdentifierException - exception arom.kernel.AromIllegalIdentifierException.
Thrown to indicate that the identifier for an AROM entity is malformed.
AromIllegalIdentifierException(String) - Constructor for class arom.kernel.AromIllegalIdentifierException
 
AromIllegalModificationException - exception arom.kernel.AromIllegalModificationException.
Thrown to signal an illegal modification of an object part of the AROM system.
AromIllegalModificationException(String, Object) - Constructor for class arom.kernel.AromIllegalModificationException
 
AromIllegalRoleCreationException - exception arom.kernel.AromIllegalRoleCreationException.
Thrown to signal that a role can not be created because the association owner of this role already has records.
AromIllegalRoleCreationException(AromKb, AromAccessor, AromAssociation) - Constructor for class arom.kernel.AromIllegalRoleCreationException
 
AromIllegalSetDefaultException - exception arom.kernel.AromIllegalSetDefaultException.
Thrown to signal that a setDefault operation can not be achieved because this operation will leave the knowledge base in an incoherent state.
AromIllegalSetDefaultException(String, AromVariable) - Constructor for class arom.kernel.AromIllegalSetDefaultException
 
AromIllegalSetDomainException - exception arom.kernel.AromIllegalSetDomainException.
Thrown to signal that a setDomain operation can not be achieved because this operation will leave the knowledge base in an incoherent state.
AromIllegalSetDomainException(String, AromAccessor) - Constructor for class arom.kernel.AromIllegalSetDomainException
 
AromIllegalSetMultiplicityException - exception arom.kernel.AromIllegalSetMultiplicityException.
Thrown to signal that a setMultiplicity... operation can not be achieved because this operation will leave the knowledge base in an incoherent state.
AromIllegalSetMultiplicityException(String, AromAccessor) - Constructor for class arom.kernel.AromIllegalSetMultiplicityException
 
AromIllegalSetSuperClassException - exception arom.kernel.AromIllegalSetSuperClassException.
Thrown to signal that the modification of a class ancestor can not be achieved.
AromIllegalSetSuperClassException(String, AromClass) - Constructor for class arom.kernel.AromIllegalSetSuperClassException
 
AromIllegalSetTypeException - exception arom.kernel.AromIllegalSetTypeException.
Thrown to signal that a setType operation can not be achieved because this operation will leave the knowledge base in an incoherent state.
AromIllegalSetTypeException(String, AromAccessor) - Constructor for class arom.kernel.AromIllegalSetTypeException
 
AromIllegalSetValueException - exception arom.kernel.AromIllegalSetValueException.
Thrown to signal that a setDefaultAccessorValue operation can not be achieved because this operation will leave the knowledge base in an incoherent state.
AromIllegalSetValueException(Object, AromAccessor) - Constructor for class arom.kernel.AromIllegalSetValueException
 
AromIncoherentStateException - exception arom.kernel.AromIncoherentStateException.
Thrown by the AROM system when an incoherent state is detected.
AromIncoherentStateException(AromKb, String, Object) - Constructor for class arom.kernel.AromIncoherentStateException
 
AromInstance - class arom.kernel.AromInstance.
This class represents an "instance" of an AROM class.
AromInstance(AromClass, String) - Constructor for class arom.kernel.AromInstance
 
AromInstantiationException - exception arom.kernel.AromInstantiationException.
Thrown to signal that the instantiation of the specified structure failed.
AromInstantiationException(String, AromStructure) - Constructor for class arom.kernel.AromInstantiationException
 
AromInterval - class arom.kernel.AromInterval.
The AromInterval class represents positive interval of integer which are inherited.
AromInterval(AromAccessor) - Constructor for class arom.kernel.AromInterval
Construct a new interval owned by the specified accessor.
AromInterval(AromAccessor, AromInterval) - Constructor for class arom.kernel.AromInterval
Construct a new interval which inherit from the specified ancestor interval.
AromIntervalDomain - class arom.kernel.AromIntervalDomain.
 
AromIntervalDomain(Interval) - Constructor for class arom.kernel.AromIntervalDomain
Create a new domain represented by an interval of ordered values.
AromKb - class arom.kernel.AromKb.
The AromKb class is the Java object that represent an AROM knowledge base.
AromKb() - Constructor for class arom.kernel.AromKb
Create an empty knowledge base.
AromKb(String) - Constructor for class arom.kernel.AromKb
Creates a new knowledge base named with the specified parameter.
AromKbEvent - class arom.kernel.AromKbEvent.
An event which indicate that the knowledge base has been (or will be) modified.
AromKbEvent(AromKb, AromEntity, int) - Constructor for class arom.kernel.AromKbEvent
 
AromKbListener - interface arom.kernel.AromKbListener.
The listener interface for receiving knowledge base events.
AromKbTreeModel - class arom.gui.ide.AromKbTreeModel.
This class implements the TreeModel interface in order to display the hierarchical structure of AROM structures specializations in a JTree object.
AromKbTreeModel(AromKb) - Constructor for class arom.gui.ide.AromKbTreeModel
 
AromLexerException - exception arom.kernel.AromLexerException.
Thrown to indeicate that an exception occured in the lexer while reading a arom file.
AromLexerException(String) - Constructor for class arom.kernel.AromLexerException
 
AromList - class arom.kernel.AromList.
La classe AromList permet de représenter sous forme d'objet Java les valeurs des variables ayant comme constructeur LIST
AromList(Collection) - Constructor for class arom.kernel.AromList
 
AromListCellRenderer - class arom.gui.ide.AromListCellRenderer.
A component which used to paint AROM instances, tuples, roles and variables.
AromListCellRenderer() - Constructor for class arom.gui.ide.AromListCellRenderer
 
AromListType - class arom.kernel.AromListType.
Represents AROM types that are list of AROM base type.
AromListType(AromKb, AromBaseType) - Constructor for class arom.kernel.AromListType
 
AromNullPointerException - exception arom.kernel.AromNullPointerException.
Thrown to indicate that an object attempt to call a method of an entity that was previously deleted from the knowledge-base.
AromNullPointerException(AromKb, String) - Constructor for class arom.kernel.AromNullPointerException
 
AromOptionPane - class arom.gui.ide.AromOptionPane.
AromOptionPane customize the JOptionPane class to pop up AROM dialog box.
AromOptionPane() - Constructor for class arom.gui.ide.AromOptionPane
 
AromOptionPaneResources - class arom.gui.ide.AromOptionPaneResources.
Default resources udes by the AromOptionPane class.
AromOptionPaneResources() - Constructor for class arom.gui.ide.AromOptionPaneResources
 
AromParser - class arom.kernel.AromParser.
 
AromParser() - Constructor for class arom.kernel.AromParser
constructor
AromParser(AromKb, Reader) - Constructor for class arom.kernel.AromParser
 
AromParserException - exception arom.kernel.AromParserException.
Thrown to indicate that an exception occured during the parse of a knowledge base.
AromParserException(AromKb, String) - Constructor for class arom.kernel.AromParserException
 
AromParserSymbols - class arom.kernel.AromParserSymbols.
CUP generated class containing symbol constants.
AromParserSymbols() - Constructor for class arom.kernel.AromParserSymbols
 
AromPredicate - interface arom.kernel.AromPredicate.
A verification fonction which imposes predicates on objects in the knowledge base that must always be true.
AromRecord - class arom.kernel.AromRecord.
This is an abstract superclass for classes that represents "instances" of AROM structures (class or association).
AromRecord() - Constructor for class arom.kernel.AromRecord
 
AromRecordEvent - class arom.kernel.AromRecordEvent.
A event that indicate that a record changed.
AromRecordEvent(AromRecord, AromAccessor, int) - Constructor for class arom.kernel.AromRecordEvent
 
AromRecordListener - interface arom.kernel.AromRecordListener.
The listener interface for receiving records events.
AromRole - class arom.kernel.AromRole.
La classe AromRole code les roles des associations AROM.
AromRole(AromKb, AromAssociation, String) - Constructor for class arom.kernel.AromRole
Ce constructeur est la uniquement pour le parser et l'interface graphique.
AromRole(AromKb, AromAssociation, String, AromClass) - Constructor for class arom.kernel.AromRole
 
AromRole(AromKb, AromAssociation, String, int) - Constructor for class arom.kernel.AromRole
N'est utilise que pour les redefinitions de roles
AromRole(AromKb, String, String, String) - Constructor for class arom.kernel.AromRole
Constructeur.
AromRuntimeException - exception arom.kernel.AromRuntimeException.
 
AromRuntimeException(AromKb, String) - Constructor for class arom.kernel.AromRuntimeException
 
AromSet - class arom.kernel.AromSet.
La classe AromSet permet de représenter sous forme d'objet Java les valeurs des variables ayant comme constructeur SET
AromSet(Collection) - Constructor for class arom.kernel.AromSet
 
AromSetDomain - class arom.kernel.AromSetDomain.
The class AromSetDomain represents domain that are described by an enumeration of values.
AromSetDomain(Collection) - Constructor for class arom.kernel.AromSetDomain
Initialize a newly created domain so that it represents the values contained in the collection argument.
AromSetType - class arom.kernel.AromSetType.
Represents AROM types that are set of AROM base type.
AromSetType(AromKb, AromBaseType) - Constructor for class arom.kernel.AromSetType
 
AromSpecialization - class arom.gui.ide.AromSpecialization.
This class represents the specialization link between AROM structures.
AromSpecialization(AromStructure, AromStructure) - Constructor for class arom.gui.ide.AromSpecialization
 
AromStructure - class arom.kernel.AromStructure.
The abstract class AromStructure represents AROM structures.
AromStructure() - Constructor for class arom.kernel.AromStructure
 
AromStructureEvent - class arom.kernel.AromStructureEvent.
An event that indicate that a structure changed.
AromStructureEvent(AromStructure, int) - Constructor for class arom.kernel.AromStructureEvent
 
AromStructureListener - interface arom.kernel.AromStructureListener.
The listener interface for receiving structure events.
AromStructureListModel - class arom.gui.ide.AromStructureListModel.
This class implements the ListModel interface in order to display the records of an AROM structure.
AromStructureListModel(AromStructure) - Constructor for class arom.gui.ide.AromStructureListModel
Creates a new model based on the specified AROM structure.
AromSystem - class arom.kernel.AromSystem.
La classe AromSystem est la classe qui représente le sytème AROM.
AromSystem() - Constructor for class arom.kernel.AromSystem
 
AromTracer - class arom.kernel.AromTracer.
This object is used to trace the execution of AROM system.
AromTracer(AromKb) - Constructor for class arom.kernel.AromTracer
 
AromTuple - class arom.kernel.AromTuple.
La classe AromTuple code les tuples des associations AROM.
AromTuple(AromKb, AromAssociation) - Constructor for class arom.kernel.AromTuple
Creates a new tuple record of the specified association.
AromType - class arom.kernel.AromType.
La classe AromType code les types AROM.
AromType(AromKb, String) - Constructor for class arom.kernel.AromType
 
AromVariable - class arom.kernel.AromVariable.
La classe AromVariable représente les attributs des classes et des associations AROM.
AromVariable(AromKb, AromStructure, String) - Constructor for class arom.kernel.AromVariable
Cette methode est la uniquement pour le parser et l'interface .
AromVariable(AromKb, AromStructure, String, int) - Constructor for class arom.kernel.AromVariable
N'est utilise que pour les redefinitions de variables
AromVariable(AromKb, String, String, String) - Constructor for class arom.kernel.AromVariable
Constructeur.
AromVariable(AromStructure, String) - Constructor for class arom.kernel.AromVariable
 
AromVariable(AromStructure, String, AromType) - Constructor for class arom.kernel.AromVariable
 
AromViewpoint - class arom.kernel.AromViewpoint.
La classe AromViewPoint permet de représenter sous forme d'objets JAVA un point de vue Arom.
AromViewpoint(AromKb, String) - Constructor for class arom.kernel.AromViewpoint
 
ArrowHeadCircle - class arom.gui.ide.ArrowHeadCircle.
A graphical object drawn at the end of edges.
ArrowHeadCircle() - Constructor for class arom.gui.ide.ArrowHeadCircle
 
ArrowHeadCircle(Color, Color) - Constructor for class arom.gui.ide.ArrowHeadCircle
 
association - Variable in class arom.kernel.AromParser
 
associationName - Variable in class arom.kernel.AromParser
 
associations() - Method in class arom.kernel.AromKb
Returns an iterator over the associations contained in this knowledge base.
associations() - Method in class arom.kernel.AromClass
Returns an iterator over the associations in which this class is used in a role.

B

bigPort - Variable in class arom.gui.ide.FigStructure
 
bundle - Static variable in class arom.kernel.AromException
 
bundle - Static variable in class arom.kernel.AromRuntimeException
 

C

canAddEdge(Object) - Method in class arom.gui.ide.AromGraphModel
Return true if the given object is a valid edge in this graph.
canAddNode(Object) - Method in class arom.gui.ide.AromGraphModel
Return true if the given object is a valid node in this graph.
canConnect(Object, Object) - Method in class arom.gui.ide.AromGraphModel
Return true if the two given ports can be connected by a kind of edge to be determined by the ports.
canConnect(Object, Object, Class) - Method in class arom.gui.ide.AromGraphModel
Return true if the two given ports can be connected by the given kind of edge.
cardLayout - Variable in class arom.gui.ide.EntityInspectorPane
 
check(AromObject) - Method in interface arom.kernel.AromPredicate
 
CheckBoxMenuItem - class arom.gui.ide.CheckBoxMenuItem.
This class represents a check box that can be included in a menu.
CheckBoxMenuItem(Action) - Constructor for class arom.gui.ide.CheckBoxMenuItem
 
classe - Variable in class arom.kernel.AromParser
 
classes() - Method in class arom.kernel.AromKb
Returns an iterator over the classes contained in this knowledge base.
className - Variable in class arom.kernel.AromParser
 
clear() - Method in class arom.util.TypedList
 
clear() - Method in class arom.util.TypedSet
 
clear() - Method in class arom.kernel.AromKb
Clear the content of the knowledge base.
clear() - Method in class arom.kernel.AromSet
 
clear() - Method in class arom.kernel.AromList
 
clone() - Method in class arom.kernel.AromInterval
Creates a clone of this interval.
close() - Method in class arom.util.SequenceReader
 
compartments - Variable in class arom.gui.ide.FigStructure
 
connect(Object, Object) - Method in class arom.gui.ide.AromGraphModel
Contruct and add a new edge of a kind determined by the ports.
connect(Object, Object, Class) - Method in class arom.gui.ide.AromGraphModel
Contruct and add a new edge of the given kind.
constants - Variable in class arom.kernel.AromParser
 
contains(Interval) - Method in class arom.util.Interval
 
contains(Object) - Method in class arom.util.TypedList
 
contains(Object) - Method in class arom.util.TypedSet
 
contains(Object) - Method in class arom.kernel.AromSet
 
contains(Object) - Method in class arom.kernel.AromList
 
containsAll(Collection) - Method in class arom.util.TypedList
 
containsAll(Collection) - Method in class arom.util.TypedSet
 
containsAll(Collection) - Method in class arom.kernel.AromSet
 
containsAll(Collection) - Method in class arom.kernel.AromList
 
containsValue(Object) - Method in class arom.util.Interval
 
containsValue(Object) - Method in class arom.kernel.AromDomain
Détermine si je contiens la valeur val
containsValue(Object) - Method in class arom.kernel.AromIntervalDomain
Returns true if this domain contains the specified value.
containsValue(Object) - Method in class arom.kernel.AromSetDomain
Détermine si je contiens la valeur val
contentInit() - Method in class arom.gui.ide.AromIDE
the AROM IDE application window is divised into 4 components.
createActionChangeListener(JMenuItem) - Method in class arom.gui.ide.CheckBoxMenuItem
 
createAromClassType(AromClass) - Static method in class arom.kernel.AromClassType
 
createAromClassType(AromKb, String) - Static method in class arom.kernel.AromClassType
 
createInstance(String) - Method in class arom.kernel.AromClass
Create a new instance of this class.
createRedefinitionIn(AromStructure) - Method in class arom.kernel.AromAccessor
Redefine this accessor in the specified structure.
createRedefinitionIn(AromStructure) - Method in class arom.kernel.AromRole
 
createRedefinitionIn(AromStructure) - Method in class arom.kernel.AromVariable
Redefine this accessor in the specified structure.
createTuple() - Method in class arom.kernel.AromAssociation
Create a new tuple of this association.
currentKb - Static variable in class arom.kernel.AromSystem
la Base de Connaissances en cours.

D

date - Variable in class arom.kernel.AromEvent
 
daughters - Variable in class arom.kernel.AromStructure
The structures subStructures of this structure.
defaultValue - Variable in class arom.kernel.AromVariable
The default value of this variable.
defaultViewpoint - Variable in class arom.kernel.AromKb
Default view point.
DEFINED - Static variable in class arom.kernel.AromAccessor
The status of an accessor is DEFINED if the definition of this accessor is the first definition of it.
definedIn() - Method in class arom.kernel.AromAccessor
Returns the structure in which this accessor have been defined.
delete() - Method in class arom.kernel.AromAccessor
Delete this accessor.
delete() - Method in class arom.kernel.AromRole
Delete this role.
delete() - Method in class arom.kernel.AromEntity
Removes this entity from the knowledge base.
delete() - Method in class arom.kernel.AromRecord
Delete the record from the knowledge base.
delete() - Method in class arom.kernel.AromStructure
Deletes this structure.
delete() - Method in class arom.kernel.AromAssociation
Deletes this association.
delete() - Method in class arom.kernel.AromClass
supprime (récursivement) l'instance d'AromClass, ces variables, ces instances, ces sous-classes, les associations dans lesquelles l'instance intervient dans un rôle sont (récursivement) supprimés. les viewpoints qui dépendent de l'instance continuent d'exister.
delete() - Method in class arom.kernel.AromVariable
Delete this variable.
delete() - Method in class arom.kernel.AromInstance
Delete this AROM instance.
desc - Static variable in class arom.kernel.AromAccessorEvent
 
desc - Static variable in class arom.kernel.AromStructureEvent
 
desc - Static variable in class arom.kernel.AromEntityEvent
 
desc - Static variable in class arom.kernel.AromRecordEvent
 
desc - Static variable in class arom.kernel.AromKbEvent
 
descendants - Variable in class arom.gui.ide.AromSpecialization
 
descendantsIncludingMe() - Method in class arom.kernel.AromStructure
Retourne toutes les AromStructure descendantes, y compris 'this'
do_action(int, lr_parser, Stack, int) - Method in class arom.kernel.AromParser
invoke a user supplied parse action
domain - Variable in class arom.kernel.AromAccessor
The domain of this accessor.
domain - Variable in class arom.kernel.AromParser
 

E

elements - Variable in class arom.kernel.AromSet
 
elements - Variable in class arom.kernel.AromList
 
elements - Variable in class arom.kernel.AromSetDomain
 
ENGLISH - Static variable in class arom.gui.ide.Main
 
entity - Variable in class arom.gui.ide.EntityInspectorPane
 
ENTITY_ADDED - Static variable in class arom.kernel.AromKbEvent
 
ENTITY_DOC_CHANGED - Static variable in class arom.kernel.AromEntityEvent
 
ENTITY_REMOVED - Static variable in class arom.kernel.AromKbEvent
 
ENTITY_RENAMED - Static variable in class arom.kernel.AromEntityEvent
 
entityAdded(AromKbEvent) - Method in interface arom.kernel.AromKbListener
 
entityAdded(AromKbEvent) - Method in class arom.kernel.AromTracer
 
entityAdded(AromKbEvent) - Method in class arom.gui.ide.AromKbTreeModel
Called by the AROM knowledge base currently displayed by this component whenever a new entity was added to the knowledge base.
entityAdded(AromKbEvent) - Method in class arom.gui.ide.AromIDE
 
entityAdded(AromKbEvent) - Method in class arom.gui.ide.AromGraphModel
 
entityDocumentationChanged(AromEntityEvent) - Method in class arom.kernel.AromTracer
 
entityDocumentationChanged(AromEntityEvent) - Method in interface arom.kernel.AromEntityListener
 
entityDocumentationChanged(AromEntityEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
entityDocumentationChanged(AromEntityEvent) - Method in class arom.gui.ide.FigStructure
 
EntityInspectorPane - class arom.gui.ide.EntityInspectorPane.
Created: Fri Jun 11 17:03:13 1999
EntityInspectorPane() - Constructor for class arom.gui.ide.EntityInspectorPane
 
entityListeners - Variable in class arom.kernel.AromEntity
The listeners of the entity.
entityRemoving(AromKbEvent) - Method in interface arom.kernel.AromKbListener
 
entityRemoving(AromKbEvent) - Method in class arom.kernel.AromTracer
 
entityRemoving(AromKbEvent) - Method in class arom.gui.ide.AromKbTreeModel
Called by the AROM knowledge base currently displayed by this component whenever an entity will be removed from the knowledge base.
entityRemoving(AromKbEvent) - Method in class arom.gui.ide.AromIDE
 
entityRemoving(AromKbEvent) - Method in class arom.gui.ide.AromGraphModel
 
entityRenamed(AromEntityEvent) - Method in class arom.kernel.AromTracer
 
entityRenamed(AromEntityEvent) - Method in interface arom.kernel.AromEntityListener
 
entityRenamed(AromEntityEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
entityRenamed(AromEntityEvent) - Method in class arom.gui.ide.FigStructure
 
EOF_sym() - Method in class arom.kernel.AromParser
EOF Symbol index
equals(Object) - Method in class arom.util.Interval
 
equals(Object) - Method in class arom.util.TypedList
 
equals(Object) - Method in class arom.util.TypedSet
 
equals(Object) - Method in class arom.kernel.AromSet
 
equals(Object) - Method in class arom.kernel.AromList
 
error_sym() - Method in class arom.kernel.AromParser
error Symbol index
existsAccessorInDescendants(String) - Method in class arom.kernel.AromStructure
Recherche d'un accesseur donné parmi mes descendants.

F

FHTextField - class arom.gui.ide.FHTextField.
A fixed height textfield.
FHTextField() - Constructor for class arom.gui.ide.FHTextField
 
FHTextField(Document, String, int) - Constructor for class arom.gui.ide.FHTextField
 
FHTextField(int) - Constructor for class arom.gui.ide.FHTextField
 
FHTextField(String) - Constructor for class arom.gui.ide.FHTextField
 
FHTextField(String, int) - Constructor for class arom.gui.ide.FHTextField
 
FigAssociation - class arom.gui.ide.FigAssociation.
The graphical item that represents an association by a gray rounded rectangle.
FigAssociation(AromAssociation) - Constructor for class arom.gui.ide.FigAssociation
 
FigClass - class arom.gui.ide.FigClass.
The graphical item that represents a class by a white rectangle.
FigClass(AromClass) - Constructor for class arom.gui.ide.FigClass
 
FigCompartment - class arom.gui.ide.FigCompartment.
Customize the FigText class to display text.
FigCompartment(int, int, int, int) - Constructor for class arom.gui.ide.FigCompartment
 
FigRole - class arom.gui.ide.FigRole.
The graphical item that represents a role.
FigRole(AromRole) - Constructor for class arom.gui.ide.FigRole
 
FigSpecialization - class arom.gui.ide.FigSpecialization.
The graphical item that represents a specialization link between AROM structures.
FigSpecialization(AromSpecialization) - Constructor for class arom.gui.ide.FigSpecialization
 
FigStructure - class arom.gui.ide.FigStructure.
A graphical item that represents AROM structures.
FigStructure(AromStructure, FigRect) - Constructor for class arom.gui.ide.FigStructure
 
FigTitleCompartment - class arom.gui.ide.FigTitleCompartment.
Customize FigCompartment to display the name of AROM structures.
FigTitleCompartment(int, int, int, int) - Constructor for class arom.gui.ide.FigTitleCompartment
 
FigTriangle - class arom.gui.ide.FigTriangle.
A white triangle figure.
FigTriangle() - Constructor for class arom.gui.ide.FigTriangle
 
FileActions - class arom.gui.ide.actions.FileActions.
Created: Mon Apr 19 17:46:05 1999
FileActions.CloseAction - class arom.gui.ide.actions.FileActions.CloseAction.
 
FileActions.CloseAction() - Constructor for class arom.gui.ide.actions.FileActions.CloseAction
 
FileActions.ExitAction - class arom.gui.ide.actions.FileActions.ExitAction.
 
FileActions.ExitAction(AromIDE) - Constructor for class arom.gui.ide.actions.FileActions.ExitAction
 
FileActions.NewAction - class arom.gui.ide.actions.FileActions.NewAction.
 
FileActions.NewAction() - Constructor for class arom.gui.ide.actions.FileActions.NewAction
 
FileActions.OpenAction - class arom.gui.ide.actions.FileActions.OpenAction.
 
FileActions.OpenAction(AromIDE) - Constructor for class arom.gui.ide.actions.FileActions.OpenAction
 
FileActions.PageSetupAction - class arom.gui.ide.actions.FileActions.PageSetupAction.
 
FileActions.PageSetupAction(AromIDE) - Constructor for class arom.gui.ide.actions.FileActions.PageSetupAction
 
FileActions.PrintAction - class arom.gui.ide.actions.FileActions.PrintAction.
 
FileActions.PrintAction(AromIDE) - Constructor for class arom.gui.ide.actions.FileActions.PrintAction
 
FileActions.SaveAction - class arom.gui.ide.actions.FileActions.SaveAction.
 
FileActions.SaveAction(AromIDE) - Constructor for class arom.gui.ide.actions.FileActions.SaveAction
 
FileActions.SaveAsAction - class arom.gui.ide.actions.FileActions.SaveAsAction.
 
FileActions.SaveAsAction(AromIDE) - Constructor for class arom.gui.ide.actions.FileActions.SaveAsAction
 
FileActions() - Constructor for class arom.gui.ide.actions.FileActions
 
findAccessor(String) - Method in class arom.kernel.AromStructure
Returns the accessor named with the specified String.
findAssociation(String) - Method in class arom.kernel.AromKb
Returns the association named with the specified String.
findClass(String) - Method in class arom.kernel.AromKb
Returns the class named with the specified String.
findInstance(String) - Method in class arom.kernel.AromKb
Returns the instance named with the specified String.
findRole(String) - Method in class arom.kernel.AromAssociation
 
findStructure(String) - Method in class arom.kernel.AromKb
Returns the AROM structure (class or association) named with the specified String.
findTuple(String) - Method in class arom.kernel.AromAssociation
Retourne le tuple par la chaîne stringTuple le décrivant, qui est de la forme [v1,v2,...,vn]
findType(String) - Method in class arom.kernel.AromKb
Returns the type specified by the String 'typeName'.
findVariable(String) - Method in class arom.kernel.AromStructure
Returns the variable named with the specified String.
findViewpoint(String) - Method in class arom.kernel.AromKb
Returns the viewpoint named with the specified String.
fireAromAccessorEvent(AromAccessorEvent) - Method in class arom.kernel.AromAccessor
Send notification to all the accessor listeners.
fireAromEntityEvent(AromEntityEvent) - Method in class arom.kernel.AromEntity
Send notification to all the entity listeners.
fireAromKbEvent(AromKbEvent) - Method in class arom.kernel.AromKb
Send notification to all the AromKb listeners.
fireAromRecordEvent(AromRecordEvent) - Method in class arom.kernel.AromRecord
Send notification to all the record listeners.
fireAromStructureEvent(AromStructureEvent) - Method in class arom.kernel.AromStructure
Send notification to all the structure listeners.
fireStructureChanged(TreeModelEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
fireTreeNodeChanged(TreeModelEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
fireTreeNodeInserted(TreeModelEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
fireTreeNodeRemoved(TreeModelEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
frameInitialize() - Method in class arom.gui.ide.AromIDE
Creates and initialize the content of this frame, the menu bar and the status bar.
frameInitialize() - Method in class arom.gui.ide.RecordsList
 
frameInitialize() - Method in class arom.gui.ide.RecordInspectorPane
 
frameInitialize() - Method in class arom.gui.ide.StructuresTree
Initialize the content of this frame.
frameInitialize() - Method in class arom.gui.ide.AccessorsList
Construct the content of this component.
FreeMemoryBean - class arom.gui.ide.FreeMemoryBean.
A bean which represents free memory by a progress bar.
FreeMemoryBean() - Constructor for class arom.gui.ide.FreeMemoryBean
 
FRENCH - Static variable in class arom.gui.ide.Main
 
FWLabel - class arom.gui.ide.FWLabel.
A fixed width textfield.
FWLabel(String) - Constructor for class arom.gui.ide.FWLabel
 
FWLabel(String, int) - Constructor for class arom.gui.ide.FWLabel
 

G

get(int) - Method in class arom.util.TypedList
 
get(int) - Method in class arom.kernel.AromList
 
getAccessor() - Method in class arom.kernel.AromRecordEvent
 
getAccessorEntry(String) - Method in class arom.kernel.AromStructure
retourne l'accesseur auquel on accède, lorsqu'on fait appel à accessorName
getAccessorsCount() - Method in class arom.kernel.AromStructure
 
getAccessorStatus() - Method in class arom.kernel.AromAccessor
Returns the status of this accessor.
getAccessorStatus() - Method in class arom.kernel.AromRole
Returns the status of this role.
getAccessorStatus() - Method in class arom.kernel.AromVariable
Returns the status of this variable.
getAccessorValue(AromAccessor) - Method in class arom.kernel.AromRecord
Returns the value of the specified accessor.
getAccessorValue(String) - Method in class arom.kernel.AromRecord
Returns the value of the accessor specified by it's name.
getActions() - Method in class arom.gui.ide.StructuresTree
Returns the array of actions available on structures.
getAromAccessorSource() - Method in class arom.kernel.AromAccessorEvent
Returns the accessor which is the source of this event.
getAromClass() - Method in class arom.kernel.AromClassType
Get the value of class.
getAromClassType() - Method in class arom.kernel.AromClass
Returns the type of this class.
getAromEditor() - Method in class arom.gui.ide.AromIDE
Describe 'getAromEditor' method here.
getAromEntitySource() - Method in class arom.kernel.AromEntityEvent
This method is a convenient way to get the entity which is the source of the event as an AromEntity object.
getAromKb() - Method in class arom.gui.ide.KbResources
 
getAromKbSource() - Method in class arom.kernel.AromKbEvent
 
getAromRecordSource() - Method in class arom.kernel.AromRecordEvent
 
getAromStructureSource() - Method in class arom.kernel.AromStructureEvent
 
getAssociationOwner() - Method in class arom.kernel.AromRole
Returns the association this role belongs to.
getBaseType() - Method in class arom.kernel.AromSetType
Get the value of baseType.
getBaseType() - Method in class arom.kernel.AromListType
Get the value of baseType.
getBounds() - Method in class arom.gui.ide.FigRole
 
getChild() - Method in class arom.gui.ide.AromSpecialization
 
getChild(Object, int) - Method in class arom.gui.ide.AromKbTreeModel
 
getChildCount(Object) - Method in class arom.gui.ide.AromKbTreeModel
 
getCompleteName() - Method in class arom.kernel.AromAccessor
The unique name of this accessor in the knowledge base.
getContents() - Method in class arom.kernel.AromCoreBundle_en
 
getContents() - Method in class arom.kernel.AromCoreBundle_fr
 
getContents() - Method in class arom.gui.ide.RecordTableResources
 
getContents() - Method in class arom.gui.ide.RecordsListResources
 
getContents() - Method in class arom.gui.ide.AromEntityPanelResources
 
getContents() - Method in class arom.gui.ide.AromOptionPaneResources
 
getContents() - Method in class arom.gui.ide.GUIStructurePaneResources
 
getContents() - Method in class arom.gui.ide.AromAccessorsPanelResources
 
getContents() - Method in class arom.gui.ide.AromAccessorPanelResources
 
getContents() - Method in class arom.gui.ide.StructuresTreeResources
 
getContents() - Method in class arom.gui.ide.AromGraphicalEditorResources
 
getContents() - Method in class arom.gui.ide.AromIDEResources
 
getContents() - Method in class arom.gui.ide.actions.AromActionResources
 
getCreationActions() - Method in class arom.gui.ide.AromGraphicalEditor
 
getCurrentKb() - Static method in class arom.kernel.AromSystem
Return the current KB.
getDefault() - Method in class arom.kernel.AromVariable
Returns the variable default value.
getDefaultPropertiesFileName() - Method in class arom.gui.ide.UserPreferences
 
getDefaults() - Method in class arom.gui.ide.UserPreferences
 
getDefaults() - Method in class arom.gui.ide.AromIDEPreferences
 
getDestPort(Object) - Method in class arom.gui.ide.AromGraphModel
Return the other end of an edge.
getDomain() - Method in class arom.kernel.AromAccessor
Return the domain of this Accessor.
getEdges() - Method in class arom.gui.ide.AromGraphModel
Return all edges in the graph.
getEditor() - Method in class arom.gui.ide.AromGraphicalEditor
Returns the graphical editor embedded in this panel.
getElementAt(int) - Method in class arom.gui.ide.AromStructureListModel
Returns the list element at index index.
getEntity() - Method in class arom.kernel.AromKbEvent
 
getEntity() - Method in class arom.gui.ide.EntityInspectorPane
 
getFigEdgeFor(GraphModel, Layer, Object) - Method in class arom.gui.ide.AromGraphRenderer
Returns the figure which will be used to display the edge.
getFigNodeFor(GraphModel, Layer, Object) - Method in class arom.gui.ide.AromGraphRenderer
Returns the figure which will be used to display the node.
getFile() - Method in class arom.gui.ide.actions.OpenFileAction
 
getFilename() - Method in class arom.gui.ide.UserPreferences
 
getIDString(int) - Method in class arom.kernel.AromEvent
 
getIDString(int) - Method in class arom.kernel.AromAccessorEvent
Returns the string corresponding to the specified event's type.
getIDString(int) - Method in class arom.kernel.AromStructureEvent
 
getIDString(int) - Method in class arom.kernel.AromEntityEvent
 
getIDString(int) - Method in class arom.kernel.AromRecordEvent
 
getIDString(int) - Method in class arom.kernel.AromKbEvent
 
getIndexOfChild(Object, Object) - Method in class arom.gui.ide.AromKbTreeModel
 
getInEdges(Object) - Method in class arom.gui.ide.AromGraphModel
Return all edges going to given port.
getInsets() - Method in class arom.gui.ide.RecordInspectorPane
 
getInterval() - Method in class arom.kernel.AromIntervalDomain
Returns the interval object that represent this domain.
getKb() - Method in class arom.kernel.AromEntity
Returns the knowledge base the entity belongs to.
getKb() - Method in class arom.gui.ide.AromIDE
Returns the AROM knowledge base currently displayed by the AROM IDE application.
getKb() - Method in class arom.gui.ide.AromGraphModel
Returns the knowledge base on which this graph model is based.
getKb() - Method in class arom.gui.ide.StructuresTree
Returns the AROM knowledge base currently displayed by this component.
getKbLayout() - Method in class arom.gui.ide.KbResources
 
getKbResource() - Method in class arom.gui.ide.AromIDE
Get the value of the AROM resource currently opened.
getKbResourcesFile() - Method in class arom.gui.ide.KbResources
 
getLayoutActions() - Method in class arom.gui.ide.AromGraphicalEditor
 
getLayoutMenu() - Method in class arom.gui.ide.AromIDE
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class arom.gui.ide.AromListCellRenderer
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class arom.gui.ide.RecordListCellRenderer
 
getLowerBound() - Method in class arom.util.Interval
Returns the minimum bound.
getMaxCard() - Method in class arom.kernel.AromInterval
Returns the maximum bound of this interval.
getMaxCardinality() - Method in class arom.kernel.AromVariable
 
getMaximumSize() - Method in class arom.gui.ide.FHTextField
 
getMaximumSize() - Method in class arom.gui.ide.StatusBar
 
getMaxMultiplicity() - Method in class arom.kernel.AromRole
Returns the maximum multiplicity.
getMinCard() - Method in class arom.kernel.AromInterval
Returns the minimum bounds of this interval.
getMinCardinality() - Method in class arom.kernel.AromVariable
 
getMinimumSize() - Method in class arom.gui.ide.FigStructure
 
getMinimumSize() - Method in class arom.gui.ide.StatusBar
 
getMinMultiplicity() - Method in class arom.kernel.AromRole
Returns the minimum multiplicity of this role.
getName() - Method in class arom.kernel.AromAccessor
Returns the name of this accessor.
getName() - Method in class arom.kernel.AromEntity
Returns the name of the entity.
getName() - Method in class arom.kernel.AromType
Returns the name of this type.
getName() - Method in class arom.kernel.AromViewpoint
Returns the name of this structure.
getName() - Method in class arom.kernel.AromKb
Returns the name of this knowledge base.
getName() - Method in class arom.kernel.AromInstance
Returns the name of this instance.
getName() - Method in class arom.kernel.AromDomain
Returns the name of this accessor.
getName() - Method in class arom.kernel.AromTuple
 
getNodes() - Method in class arom.gui.ide.AromGraphModel
Return all nodes in the graph.
getObject() - Method in class arom.kernel.AromSet
 
getObject() - Method in class arom.kernel.AromList
 
getOutEdges(Object) - Method in class arom.gui.ide.AromGraphModel
Return all edges going from given port.
getOwner() - Method in class arom.kernel.AromAccessor
Returns the structure to which belongs this accessor.
getOwner(Object) - Method in class arom.gui.ide.AromGraphModel
Return the node or edge that owns the given port.
getParent() - Method in class arom.gui.ide.AromSpecialization
 
getPause() - Method in class arom.gui.ide.FreeMemoryBean
 
getPortFig() - Method in class arom.gui.ide.FigStructure
 
getPorts(Object) - Method in class arom.gui.ide.AromGraphModel
Return all ports on node or edge.
getPreferences() - Method in class arom.gui.ide.AromIDE
Sets user preferences to the AROM IDE application.
getPreferredSize() - Method in class arom.gui.ide.FHTextField
 
getPreferredSize() - Method in class arom.gui.ide.FWLabel
 
getPreferredSize() - Method in class arom.gui.ide.StatusBar
 
getProperty(String) - Method in class arom.gui.ide.UserPreferences
 
getRecordCount() - Method in class arom.kernel.AromStructure
 
getRoot() - Method in class arom.kernel.AromStructure
Returns the structure that is the root of the branch which contains this structure.
getRoot() - Method in class arom.gui.ide.AromKbTreeModel
Returns the root of the tree.
getRootAssociation() - Method in class arom.kernel.AromAssociation
Returns the association that is the root of the branch which contains this association.
getRootClass() - Method in class arom.kernel.AromClass
Returns the class that is the root of the branch which contains this class.
getSelectedRecord() - Method in class arom.gui.ide.RecordsList
Returns the selected record.
getSelectedStructure() - Method in class arom.gui.ide.AromGraphicalEditor
Get the selected structure.
getSelectedStructure() - Method in class arom.gui.ide.StructuresTree
Get the value of selectedStructures.
getSelectedStructure(int) - Method in class arom.gui.ide.AromGraphicalEditor
 
getSelectedStructure(int) - Method in class arom.gui.ide.StructuresTree
 
getSelectionActions() - Method in class arom.gui.ide.AromGraphicalEditor
 
getSize() - Method in class arom.gui.ide.AromStructureListModel
Returns the number of records in the list.
getSource() - Method in class arom.kernel.AromInstantiationException
Returns the structure source of the exception : the structure whose modification caused this instanciation exception.
getSource() - Method in class arom.kernel.AromIllegalModificationException
Returns the object source of the exception : the object whose modification caused this illegal modification exception.
getSourcePort(Object) - Method in class arom.gui.ide.AromGraphModel
Return one end of an edge
getSpecializations() - Method in class arom.gui.ide.AromGraphModel
Returns the vector of specialization.
getState() - Method in class arom.gui.ide.actions.ViewActions.ShowGridAction
 
getStringDefault() - Method in class arom.gui.ide.AromAccessorPanel
 
getStringDomain() - Method in class arom.gui.ide.AromAccessorPanel
 
getStringIdentifier() - Method in class arom.gui.ide.AromAccessorPanel
 
getStringMaxCard() - Method in class arom.gui.ide.AromAccessorPanel
 
getStringMinCard() - Method in class arom.gui.ide.AromAccessorPanel
 
getStringType() - Method in class arom.gui.ide.AromAccessorPanel
 
getStructure() - Method in class arom.gui.ide.RecordsList
 
getSubStructureCount() - Method in class arom.kernel.AromStructure
 
getSuperAssociation() - Method in class arom.kernel.AromAssociation
Return the ancestor of this association.
getSuperClass() - Method in class arom.kernel.AromClass
Return the class ancestor of this class.
getSuperStructure() - Method in class arom.kernel.AromStructure
Return the ancestor of this structure.
getTipString(MouseEvent) - Method in class arom.gui.ide.FigStructure
 
getTipString(MouseEvent) - Method in class arom.gui.ide.FigRole
 
getToolBar() - Method in class arom.gui.ide.AromIDE
Returns the toolbar of the AROM IDE application.
getToolsMenu() - Method in class arom.gui.ide.AromIDE
 
getTreeCellEditorComponent(JTree, Object, boolean, boolean, boolean, int) - Method in class arom.gui.ide.StructureTreeCellEditor
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class arom.gui.ide.StructureTreeCellRenderer
 
getType() - Method in class arom.util.TypedList
 
getType() - Method in class arom.util.TypedSet
 
getType() - Method in class arom.kernel.AromAccessor
Returns the type of this accessor.
getUpperBound() - Method in class arom.util.Interval
Returns the maximum bound.
getViewActions() - Method in class arom.gui.ide.AromGraphicalEditor
 
getViewMenu() - Method in class arom.gui.ide.AromIDE
 
getViewpoint() - Method in class arom.kernel.AromClass
Returns the view point this class belongs to.
GUIStructurePane - class arom.gui.ide.GUIStructurePane.
A graphical user interface to AROM structures.
GUIStructurePane() - Constructor for class arom.gui.ide.GUIStructurePane
 
GUIStructurePane(AromStructure) - Constructor for class arom.gui.ide.GUIStructurePane
 
GUIStructurePaneResources - class arom.gui.ide.GUIStructurePaneResources.
Default resources used by the GUIStructurePane component.
GUIStructurePaneResources() - Constructor for class arom.gui.ide.GUIStructurePaneResources
 

H

hashCode() - Method in class arom.util.TypedList
 
hashCode() - Method in class arom.util.TypedSet
 
hashCode() - Method in class arom.kernel.AromSet
 
hashCode() - Method in class arom.kernel.AromList
 
HelpActions - class arom.gui.ide.actions.HelpActions.
Created: Tue Apr 20 11:44:07 1999
HelpActions.AboutAction - class arom.gui.ide.actions.HelpActions.AboutAction.
 
HelpActions.AboutAction() - Constructor for class arom.gui.ide.actions.HelpActions.AboutAction
 
HelpActions.HelpAction - class arom.gui.ide.actions.HelpActions.HelpAction.
 
HelpActions.HelpAction() - Constructor for class arom.gui.ide.actions.HelpActions.HelpAction
 
HelpActions() - Constructor for class arom.gui.ide.actions.HelpActions
 
HIERARCHY_MODIFIED - Static variable in class arom.kernel.AromKbEvent
 
hierarchyModified(AromKbEvent) - Method in interface arom.kernel.AromKbListener
 
hierarchyModified(AromKbEvent) - Method in class arom.kernel.AromTracer
 
hierarchyModified(AromKbEvent) - Method in class arom.gui.ide.AromKbTreeModel
Called by the AROM knowledge base currently displayed by this component whenever the hierarchical organisation of the structures was changed.
hierarchyModified(AromKbEvent) - Method in class arom.gui.ide.AromIDE
 
hierarchyModified(AromKbEvent) - Method in class arom.gui.ide.AromGraphModel
 

I

id - Variable in class arom.kernel.AromEvent
 
ide - Variable in class arom.gui.ide.actions.AromAction
 
identifier() - Method in class arom.gui.ide.AromEntityPanel
 
index - Variable in class arom.kernel.AromAccessor
The index of this accessor.
indexOf(Object) - Method in class arom.util.TypedList
 
indexOf(Object) - Method in class arom.kernel.AromList
 
INHERITED - Static variable in class arom.kernel.AromAccessor
The status of an accessor is INHERITED if the overall definition of this accessor is inherited from the definition of an accessor defined at a higher level in the structure hierarchy.
INHERITED_AND_SPECIALISED - Static variable in class arom.kernel.AromAccessor
The status of an accessor is INHERITED_AND_SPECIALISED if the definition of this accessor is inherited from the definition of an accessor defined at a higher level in the structure hierarchy, and part of the definition is modified at this level (the level of the structure owner of this accessor.
inheritedAccessors() - Method in class arom.kernel.AromAccessor
Returns an iterator over the accessors which are inherited from this accessor.
init_actions() - Method in class arom.kernel.AromParser
action encapsulation object initializer
insertInKb(AromKb, AromStructure) - Method in class arom.kernel.AromRecord
Insert the record in the specified knowledge base and associate it with the specified structure.
instance - Variable in class arom.kernel.AromParser
 
instances - Static variable in class arom.gui.ide.AromSpecialization
 
instances() - Method in class arom.kernel.AromKb
Returns an iterator over the instances contained in this knowledge base.Instances are Java instances of AROM class objects.
interval - Variable in class arom.kernel.AromIntervalDomain
 
Interval - class arom.util.Interval.
This class represents an interval of orderable objects.
Interval(Object, Object) - Constructor for class arom.util.Interval
Construct an interval of orderable objects.
Interval(Object, Object, Comparator) - Constructor for class arom.util.Interval
Constructs an interval of orderable objects.
isA() - Method in class arom.kernel.AromRecord
Returns the arom structure of this record.
isAlive() - Method in class arom.kernel.AromAccessor
Tests if this accessor is a 'living' accessor of the knowledge base.
isAlive() - Method in class arom.kernel.AromEntity
Tests if this entity is a 'living' entity of the knowledge base.
isCorrectForType(AromType) - Method in class arom.kernel.AromDomain
Détermine si je constitue un domaine correct pour la variable variable
isCorrectForType(AromType) - Method in class arom.kernel.AromIntervalDomain
Détermine si je constitue un domaine correct pour la variable variable
isCorrectForType(AromType) - Method in class arom.kernel.AromSetDomain
Determines if this set domain is compatible with the specified variable.
isCorrectValue(Iterator) - Method in class arom.kernel.AromType
Determines if the type of the elements in the vector is compatible with this type.
isCorrectValue(Iterator) - Method in class arom.kernel.AromBaseType
 
isCorrectValue(Object) - Method in class arom.kernel.AromAccessor
Returns true if the specified value is could be a value of this accessor.
isCorrectValue(Object) - Method in class arom.kernel.AromRole
détermine si value représente une valeur pouvant m'être affectée
isCorrectValue(Object) - Method in class arom.kernel.AromType
Determines if the type of the value is compatible with this type.
isCorrectValue(Object) - Method in class arom.kernel.AromClassType
Determines if the type of the value is compatible with this type.
isCorrectValue(Object) - Method in class arom.kernel.AromSetType
Determines if the type of the value is compatible with this type.
isCorrectValue(Object) - Method in class arom.kernel.AromVariable
 
isCorrectValue(Object) - Method in class arom.kernel.AromListType
Determines if the type of the value is compatible with this type.
isCorrectValue(Object) - Method in class arom.kernel.AromBaseType
Determines if the type of the value is compatible with this base type.
isEditable() - Method in class arom.gui.ide.AromAccessorsPanel
 
isEmpty() - Method in class arom.util.TypedList
 
isEmpty() - Method in class arom.util.TypedSet
 
isEmpty() - Method in class arom.kernel.AromSet
 
isEmpty() - Method in class arom.kernel.AromList
 
isLeaf(Object) - Method in class arom.gui.ide.AromKbTreeModel
Returns true if node is a leaf of the tree.
isListVisible() - Method in class arom.gui.ide.RecordsList
 
isRecordOf(AromStructure) - Method in class arom.kernel.AromRecord
Returns true if this record is an "instance" of the specified structure.
isRunning() - Method in class arom.gui.ide.FreeMemoryBean
 
isSubDomainOf(AromDomain) - Method in class arom.kernel.AromDomain
Returns true if this domain is a sub domain of the specified domain.
isSubDomainOf(AromDomain) - Method in class arom.kernel.AromIntervalDomain
Détermine si je suis un sous-domaine du domaine domain
isSubDomainOf(AromDomain) - Method in class arom.kernel.AromSetDomain
Détermine si je suis un sous-domaine du domaine domain
isSubStructureOf(AromStructure) - Method in class arom.kernel.AromStructure
Return true if this structure is a substructure of the specified structure.
isSubStructureOf(String) - Method in class arom.kernel.AromStructure
Return true if this structure is a substructure of the structure specified by it's name.
isSubTypeOf(AromType) - Method in class arom.kernel.AromType
Détermine si je suis un sous-type de type
isSubTypeOf(AromType) - Method in class arom.kernel.AromClassType
 
isSubTypeOf(AromType) - Method in class arom.kernel.AromBaseType
Returns true if this base type is a sub type of the specified AROM type.
iterator() - Method in class arom.util.TypedList
 
iterator() - Method in class arom.util.TypedSet
 
iterator() - Method in class arom.kernel.AromSet
 
iterator() - Method in class arom.kernel.AromList
 

J

javaType() - Method in class arom.kernel.AromType
Return the Java class corresponding to this AROM type.
javaType() - Method in class arom.kernel.AromBaseType
Returns the Java class which correspond to this AROM base type.

K

kb - Variable in class arom.kernel.AromEntity
The kwnoledge-base the entity belongs to.
kb - Variable in class arom.kernel.AromRuntimeException
 
kb - Variable in class arom.kernel.AromParser
 
KB_MODIFIED - Static variable in class arom.kernel.AromKbEvent
 
kbModified(AromKbEvent) - Method in interface arom.kernel.AromKbListener
 
kbModified(AromKbEvent) - Method in class arom.kernel.AromTracer
 
kbModified(AromKbEvent) - Method in class arom.gui.ide.AromKbTreeModel
 
kbModified(AromKbEvent) - Method in class arom.gui.ide.AromIDE
 
kbModified(AromKbEvent) - Method in class arom.gui.ide.AromGraphModel
 
KbResources - class arom.gui.ide.KbResources.
Manages AROM files which may contains a knowledge base description as well as graphical layout data.
KbResources(File) - Constructor for class arom.gui.ide.KbResources
 

L

labelIdf - Variable in class arom.gui.ide.AromEntityPanel
 
lastIndexOf(Object) - Method in class arom.util.TypedList
 
lastIndexOf(Object) - Method in class arom.kernel.AromList
 
lastParsedObject - Variable in class arom.kernel.AromParser
 
LayerAromPerspective - class arom.gui.ide.LayerAromPerspective.
A layer of the graphical editor customized to display AromGraphModel.
LayerAromPerspective(String, GraphModel) - Constructor for class arom.gui.ide.LayerAromPerspective
 
LayoutActions - class arom.gui.ide.actions.LayoutActions.
Created: Thu May 20 18:54:03 1999
LayoutActions.ZoomInAction - class arom.gui.ide.actions.LayoutActions.ZoomInAction.
 
LayoutActions.ZoomInAction(AromIDE) - Constructor for class arom.gui.ide.actions.LayoutActions.ZoomInAction
 
LayoutActions.ZoomOutAction - class arom.gui.ide.actions.LayoutActions.ZoomOutAction.
 
LayoutActions.ZoomOutAction(AromIDE) - Constructor for class arom.gui.ide.actions.LayoutActions.ZoomOutAction
 
LayoutActions() - Constructor for class arom.gui.ide.actions.LayoutActions
 
length - Variable in class arom.gui.ide.AromAccessorPanel
 
lexer - Variable in class arom.kernel.AromParser
 
listInitialize() - Method in class arom.gui.ide.RecordsList
 
listInitialize() - Method in class arom.gui.ide.AccessorsList
Initialize the list component which is used in this component.
listIterator() - Method in class arom.util.TypedList
 
listIterator() - Method in class arom.kernel.AromList
 
listIterator(int) - Method in class arom.util.TypedList
 
listIterator(int) - Method in class arom.kernel.AromList
 
lower - Variable in class arom.util.Interval
 

M

Main - class arom.gui.ide.Main.
Class used to launch the AROM IDE application through command line.
Main() - Constructor for class arom.gui.ide.Main
 
main(String[]) - Static method in class arom.gui.ide.Main
Parse the command line's arguments and start the AROM IDE application according to the parsed arguments.
menuInit() - Method in class arom.gui.ide.AromIDE
Creates and initialize the menu of the AROM IDE application.
message - Variable in class arom.kernel.AromException
 
modified() - Method in class arom.kernel.AromKb
 
modified() - Method in class arom.kernel.AromStructure
 
mother - Variable in class arom.kernel.AromStructure
The structure superclass of this structure.
mouseClicked(MouseEvent) - Method in class arom.gui.ide.FigStructure
 
mouseEntered(MouseEvent) - Method in class arom.gui.ide.FigStructure
 
mouseExited(MouseEvent) - Method in class arom.gui.ide.FigStructure
 
mousePressed(MouseEvent) - Method in class arom.gui.ide.FigStructure
 
mouseReleased(MouseEvent) - Method in class arom.gui.ide.FigStructure
 
multiplicity - Variable in class arom.kernel.AromRole
 

N

name - Variable in class arom.kernel.AromAccessor
The name of this AROM accessor.
name - Variable in class arom.kernel.AromEntity
The name of the entity.
name - Variable in class arom.kernel.AromKb
The name of the AROM knowledge base.
name - Variable in class arom.gui.ide.FigStructure
 
namePredicate - Static variable in class arom.kernel.AromEntity
The predicate used to check that the name of the entity is a correct AROM name.
noFocusBorder - Static variable in class arom.gui.ide.AromListCellRenderer
 

O

OpenFileAction - class arom.gui.ide.actions.OpenFileAction.
Created: Tue Apr 20 15:52:05 1999
OpenFileAction(AromIDE, File) - Constructor for class arom.gui.ide.actions.OpenFileAction
 
owner - Variable in class arom.kernel.AromAccessor
The structure which define this accessor.
owner - Variable in class arom.kernel.AromInterval
 

P

paint(Graphics) - Method in class arom.gui.ide.FigRole
 
paint(Graphics, Point, Point) - Method in class arom.gui.ide.ArrowHeadCircle
 
parseAromDomain(AromKb, Reader) - Static method in class arom.kernel.AromParser
 
parseAromType(AromKb, Reader) - Static method in class arom.kernel.AromParser
 
parseAromValue(AromKb, Reader) - Static method in class arom.kernel.AromParser
 
production_table() - Method in class arom.kernel.AromParser
access to production table

Q

quotify(Object) - Static method in class arom.util.Interval
 
quotify(Object) - Static method in class arom.util.TypedList
 
quotify(Object) - Static method in class arom.util.TypedSet
 
quotify(Object) - Static method in class arom.kernel.AromSystem
Si l'Object obj est une String met des guillemets autour

R

read() - Method in class arom.util.SequenceReader
 
read(char[], int, int) - Method in class arom.util.SequenceReader
 
read(Reader) - Method in class arom.kernel.AromKb
Reads a knowledge base description from the specified Reader.
readProperties() - Method in class arom.gui.ide.UserPreferences
 
ready() - Method in class arom.util.SequenceReader
 
RECORD_ACCESSOR_VALUE_CHANGED - Static variable in class arom.kernel.AromRecordEvent
This event indicate that the value of an accessor of the record changed.
recordAccessorValueChanged(AromRecordEvent) - Method in class arom.kernel.AromTracer
 
recordAccessorValueChanged(AromRecordEvent) - Method in interface arom.kernel.AromRecordListener
 
RecordInspectorPane - class arom.gui.ide.RecordInspectorPane.
 
RecordInspectorPane() - Constructor for class arom.gui.ide.RecordInspectorPane
 
RecordListCellRenderer - class arom.gui.ide.RecordListCellRenderer.
A component which render cells in list of records.
RecordListCellRenderer(AromStructure) - Constructor for class arom.gui.ide.RecordListCellRenderer
 
recordListeners - Variable in class arom.kernel.AromRecord
The listeners of the record.
recordPane - Variable in class arom.gui.ide.EntityInspectorPane
 
records - Variable in class arom.kernel.AromStructure
The propers records (instances or tuples) of this structure.
records() - Method in class arom.kernel.AromKb
Returns an iterator over the records contained in the knowledge base.
records() - Method in class arom.kernel.AromStructure
Return an iterator over all the records of this structure.
RecordsList - class arom.gui.ide.RecordsList.
This component display as a list the records of a AROM structure.
RecordsList() - Constructor for class arom.gui.ide.RecordsList
 
RecordsListResources - class arom.gui.ide.RecordsListResources.
Default resources used by the RecordsList component.
RecordsListResources() - Constructor for class arom.gui.ide.RecordsListResources
 
RecordTable - class arom.gui.ide.RecordTable.
A table used to display the accessor's values of an AROM record.
RecordTable() - Constructor for class arom.gui.ide.RecordTable
 
RecordTable(AromRecord) - Constructor for class arom.gui.ide.RecordTable
 
RecordTableResources - class arom.gui.ide.RecordTableResources.
Default resources used by the RecordTable component.
RecordTableResources() - Constructor for class arom.gui.ide.RecordTableResources
 
redefineAccessor(AromAccessor) - Method in class arom.kernel.AromStructure
Called when a new accessor is added to this structure.
reduce_table() - Method in class arom.kernel.AromParser
access to reduce_goto table
remove(int) - Method in class arom.util.TypedList
 
remove(int) - Method in class arom.kernel.AromList
 
remove(Object) - Method in class arom.util.TypedList
 
remove(Object) - Method in class arom.util.TypedSet
 
remove(Object) - Method in class arom.kernel.AromSet
 
remove(Object) - Method in class arom.kernel.AromList
 
removeAccessor(AromAccessor) - Method in class arom.kernel.AromStructure
Removes the specified accessor from this structure.
removeAccessorEntry(String) - Method in class arom.kernel.AromStructure
Retire l'accès à l'accesseur auquel est associé accessorName
removeAll(Collection) - Method in class arom.util.TypedList
 
removeAll(Collection) - Method in class arom.util.TypedSet
 
removeAll(Collection) - Method in class arom.kernel.AromSet
 
removeAll(Collection) - Method in class arom.kernel.AromList
 
removeAromAccessorListener(AromAccessorListener) - Method in class arom.kernel.AromAccessor
Remove the AromAccessorListener to the listener list of this accessor.
removeAromEntityListener(AromEntityListener) - Method in class arom.kernel.AromEntity
Remove the AromEntityListener to the listener list of this entity.
removeAromKbListener(AromKbListener) - Method in class arom.kernel.AromKb
Remove the AromKbListener to the listener list of this AromKb.
removeAromRecordListener(AromRecordListener) - Method in class arom.kernel.AromRecord
Remove the AromRecordListener to the listener list of this record.
removeAromStructureListener(AromStructureListener) - Method in class arom.kernel.AromStructure
Remove the AromStructureListener to the listener list of this structure.
removeEdge(Object) - Method in class arom.gui.ide.AromGraphModel
Remove the given edge from the graph.
removeItem(AromAccessor) - Method in class arom.gui.ide.AccessorsList
 
removeListDataListener(ListDataListener) - Method in class arom.gui.ide.AromStructureListModel
 
removeNode(Object) - Method in class arom.gui.ide.AromGraphModel
Remove the given node from the graph.
removePropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.AromGraphicalEditor
 
removePropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.RecordsList
 
removePropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.StructuresTree
 
removePropertyChangeListener(PropertyChangeListener) - Method in class arom.gui.ide.AccessorsList
 
removeSubClass(AromClass) - Method in class arom.kernel.AromClass
Me retire une sous-classe.
removeTreeModelListener(TreeModelListener) - Method in class arom.gui.ide.AromKbTreeModel
 
report_error(String, Object) - Method in class arom.kernel.AromParser
 
report_fatal_error(String, Object) - Method in class arom.kernel.AromParser
 
resetAccessorProperties() - Method in class arom.gui.ide.AromAccessorsPanel
 
resources - Static variable in class arom.gui.ide.AromAccessorPanel
 
resources - Static variable in class arom.gui.ide.actions.AromAction
 
retainAll(Collection) - Method in class arom.util.TypedList
 
retainAll(Collection) - Method in class arom.util.TypedSet
 
retainAll(Collection) - Method in class arom.kernel.AromSet
 
retainAll(Collection) - Method in class arom.kernel.AromList
 
role - Variable in class arom.kernel.AromParser
 
roleAt(int) - Method in class arom.kernel.AromAssociation
 
roles() - Method in class arom.kernel.AromAssociation
Returns an iterator over the roles of this association.
roles() - Method in class arom.kernel.AromClass
Returns an iterator over the roles in which this class is used.
rootAssociations() - Method in class arom.kernel.AromKb
Returns an iterator over the root associations contained in this knowledge base.
rootClasses() - Method in class arom.kernel.AromKb
Returns an iterator over the root classes contained in this knowledge base.
run() - Method in class arom.gui.ide.AromEntityReader
 
run() - Method in class arom.gui.ide.FreeMemoryBean
 

S

saveBeforeClosing() - Method in class arom.gui.ide.AromIDE
Test if the AROM knowledge base currently opened needs to be saved before closing.
saveKb() - Method in class arom.gui.ide.AromIDE
Saves the currently opened knowldge base.
saveKbAs(KbResources) - Method in class arom.gui.ide.AromIDE
Saves the currently opened knowldge base in a different resource.
saveKbResources(AromKb, AromGraphicalEditor) - Method in class arom.gui.ide.KbResources
 
scan() - Method in class arom.kernel.AromParser
scan to get the next Symbol
selectionChanged(GraphSelectionEvent) - Method in class arom.gui.ide.AromGraphicalEditor
Called when the selection in the editor changes.
separator - Variable in class arom.gui.ide.FigStructure
 
SequenceReader - class arom.util.SequenceReader.
A class for reading in a sequence of streams.
SequenceReader(Enumeration) - Constructor for class arom.util.SequenceReader
Constructs a reader which read data from the sequence of readers seq.
SequenceReader(Reader, Reader) - Constructor for class arom.util.SequenceReader
Constructs a reader which read data from the sequence of this two readers.
set(int, Object) - Method in class arom.util.TypedList
 
set(int, Object) - Method in class arom.kernel.AromList
 
setAccessor(AromAccessor) - Method in class arom.gui.ide.AromAccessorPanel
Sets the accessor for this AromAccessorPanel.
setAccessorClass(Class) - Method in class arom.gui.ide.AromAccessorPanel
 
setAccessorEntry(AromAccessor) - Method in class arom.kernel.AromStructure
définit l'accesseur auquel on accède, lorsqu'on fait appel à accessorName
setAccessors(Iterator) - Method in class arom.gui.ide.AccessorsList
Sets the list of accessors that will be displayed by this component.
setAccessorsText() - Method in class arom.gui.ide.FigStructure
 
setAccessorValue(AromAccessor, Object) - Method in class arom.kernel.AromRecord
Sets the value of the specified accessor.
setAccessorValue(String, Object) - Method in class arom.kernel.AromRecord
Sets the value of the specified accessor.
setActions(Action[]) - Method in class arom.gui.ide.StructuresTree
Sets the array of available actions on structures displayed by this component.
setAncestor(AromInterval) - Method in class arom.kernel.AromInterval
Sets a new ancestor interval for this interval.
setAromClass(AromClass) - Method in class arom.kernel.AromClassType
Set the value of class.
setBaseType(AromBaseType) - Method in class arom.kernel.AromSetType
Set the value of baseType.
setBaseType(AromBaseType) - Method in class arom.kernel.AromListType
Set the value of baseType.
setBounds(int, int, int, int) - Method in class arom.gui.ide.FigStructure
 
setBounds(Object, Object) - Method in class arom.util.Interval
 
setCard(Integer, Integer) - Method in class arom.kernel.AromInterval
Sets the minimum and the maximum bounds of this interval.
setCardinality(Integer, Integer) - Method in class arom.kernel.AromVariable
 
setCurrentKb(AromKb) - Static method in class arom.kernel.AromSystem
Affecte la BC en cours
setDefault(Object) - Method in class arom.kernel.AromVariable
Sets the default value for this variable.
setDocumentation(String) - Method in class arom.kernel.AromEntity
Sets the documentation of this entity.
setDomain(AromDomain) - Method in class arom.kernel.AromAccessor
Sets the domain of values for this accessor.
setDomain(AromDomain) - Method in class arom.kernel.AromRole
Set the domain of this role.
setDomain(AromDomain) - Method in class arom.kernel.AromVariable
Sets the domain of this variable.
setEditable(boolean) - Method in class arom.gui.ide.AromAccessorPanel
 
setEditable(boolean) - Method in class arom.gui.ide.AromAccessorsPanel
 
setEditable(boolean) - Method in class arom.gui.ide.GUIStructurePane
 
setEditable(boolean) - Method in class arom.gui.ide.AromEntityPanel
 
setEntity(AromEntity) - Method in class arom.gui.ide.EntityInspectorPane
 
setEntity(AromEntity) - Method in class arom.gui.ide.AromEntityPanel
 
setEntityName(String) - Method in class arom.gui.ide.AromEntityPanel
 
setFile(File) - Method in class arom.gui.ide.actions.OpenFileAction
 
setFilename(String) - Method in class arom.gui.ide.UserPreferences
 
setFixedWidth(int) - Method in class arom.gui.ide.FWLabel
 
setGraphEdgeRenderer(GraphEdgeRenderer) - Method in class arom.gui.ide.LayerAromPerspective
 
setGraphModel(GraphModel) - Method in class arom.gui.ide.LayerAromPerspective
 
setGraphNodeRenderer(GraphNodeRenderer) - Method in class arom.gui.ide.LayerAromPerspective
 
setKb(AromKb) - Method in class arom.gui.ide.AromGraphicalEditor
Sets the knowledge base that this editor will display.
setKb(AromKb) - Method in class arom.gui.ide.AromIDE
Sets the AROM knowledge base which will be displayed by the AROM IDE application.
setKb(AromKb) - Method in class arom.gui.ide.StructuresTree
Sets the AROM knowledge base that will be displayed.
setKbResource(KbResources) - Method in class arom.gui.ide.AromGraphicalEditor
Sets the knowledge base that this editor will display.
setKbResource(KbResources) - Method in class arom.gui.ide.AromIDE
Open the KB contained in the file and display the content of the KB.
setListVisible_(boolean) - Method in class arom.gui.ide.RecordsList
 
setListVisible(boolean) - Method in class arom.gui.ide.RecordsList
 
setLowerBound(Object) - Method in class arom.util.Interval
 
setMaxCard(Integer) - Method in class arom.kernel.AromInterval
Sets the maximum bound of the interval.
setMaxCardinality(Integer) - Method in class arom.kernel.AromVariable
 
setMaxMultiplicity(Integer) - Method in class arom.kernel.AromRole
Sets the maximum multiplicity of this role.
setMessage(String) - Method in class arom.gui.ide.StatusBar
 
setMinCard(Integer) - Method in class arom.kernel.AromInterval
Sets the minimum bound of the interval.
setMinCardinality(Integer) - Method in class arom.kernel.AromVariable
 
setMinMultiplicity(Integer) - Method in class arom.kernel.AromRole
Sets the minimum multiplicity of this role.
setMultiplicity(Integer, Integer) - Method in class arom.kernel.AromRole
Sets the minimum and maximum multiplicity of this role.
setName(String) - Method in class arom.kernel.AromAccessor
Sets the name of this accessor.
setName(String) - Method in class arom.kernel.AromEntity
Sets the name of the entity.
setName(String) - Method in class arom.kernel.AromType
Sets the name of this type.
setName(String) - Method in class arom.kernel.AromClassType
 
setName(String) - Method in class arom.kernel.AromViewpoint
 
setName(String) - Method in class arom.kernel.AromKb
Sets the name of the knowledge base if the specified name is a correct AROM knowledge base name.
setName(String) - Method in class arom.kernel.AromAssociation
Sets the name of the association.
setName(String) - Method in class arom.kernel.AromClass
Sets the name of this class.
setName(String) - Method in class arom.kernel.AromInstance
Affecte ou change mon nom.
setName(String) - Method in class arom.kernel.AromDomain
Sets the name of this domain.
setName(String) - Method in class arom.kernel.AromTuple
 
setPause(int) - Method in class arom.gui.ide.FreeMemoryBean
 
setPreferences() - Method in class arom.gui.ide.AromIDE
Saves the user preferences (frame position, frame size, etc.) into the preferences variable.
setProperty(String, Object) - Method in class arom.gui.ide.UserPreferences
 
setRecord(AromRecord) - Method in class arom.gui.ide.RecordTable
 
setRecord(AromRecord) - Method in class arom.gui.ide.RecordInspectorPane
 
setRole(AromRole) - Method in class arom.gui.ide.FigRole
 
setSelectedAccessor(AromAccessor) - Method in class arom.gui.ide.AromAccessorsPanel
Sets the selected accessor for this AromAccessorsPanel to the specified accessor.
setSelectedAccessor(AromAccessor) - Method in class arom.gui.ide.AccessorsList
Sets the accessor which is selected.
setSelectedRecord_(AromRecord) - Method in class arom.gui.ide.RecordsList
Sets the selected record property and fire the corresponding event to listeners.
setSelectedRecord(AromRecord) - Method in class arom.gui.ide.RecordsList
Sets the selected record property and display this selection in the list component.
setSelectedStructure_(int, AromStructure) - Method in class arom.gui.ide.AromGraphicalEditor
Replace the selected structure of index index in the current selection of this graphical editor.
setSelectedStructure(AromStructure[]) - Method in class arom.gui.ide.AromGraphicalEditor
Sets the value of the selectedStructure indexed property.
setSelectedStructure(AromStructure[]) - Method in class arom.gui.ide.StructuresTree
Set the value of selectedStructure.
setSelectedStructure(int, AromStructure) - Method in class arom.gui.ide.AromGraphicalEditor
Replace the selected structure of index index in the current selection of this graphical editor.
setSelectedStructure(int, AromStructure) - Method in class arom.gui.ide.StructuresTree
 
setStructure(AromStructure) - Method in class arom.gui.ide.FigStructure
 
setStructure(AromStructure) - Method in class arom.gui.ide.AromAccessorsPanel
 
setStructure(AromStructure) - Method in class arom.gui.ide.RecordsList
Sets the AROM structure whose records will be displayed.
setStructure(AromStructure) - Method in class arom.gui.ide.GUIStructurePane
Sets the structure associated with this panel.
setStructure(AromStructure) - Method in class arom.gui.ide.StructureInspectorPane
 
setStructure(AromStructure) - Method in class arom.gui.ide.AromStructureListModel
Sets a new structure for this list model.
setSuperStructure(AromStructure) - Method in class arom.kernel.AromStructure
 
setSuperStructure(AromStructure) - Method in class arom.kernel.AromClass
Sets the superclass of this class to the specified class.
setSuperStructureName(String) - Method in class arom.gui.ide.GUIStructurePane
Sets the super structure of the structure associated with this panel.
setType(AromClassType) - Method in class arom.kernel.AromRole
Sets the type of this role.
setType(AromType) - Method in class arom.kernel.AromAccessor
Sets the type of this accessor.
setType(AromType) - Method in class arom.kernel.AromVariable
Sets the type of this variable.
setUpperBound(Object) - Method in class arom.util.Interval
 
setViewpoint(AromViewpoint) - Method in class arom.kernel.AromClass
Affecte le point de vue dans lequel cette instance est définie à vp
shape - Variable in class arom.gui.ide.FigStructure
 
SHORTCUT - Static variable in class arom.gui.ide.actions.AromAction
 
size() - Method in class arom.util.TypedList
 
size() - Method in class arom.util.TypedSet
 
size() - Method in class arom.kernel.AromSet
 
size() - Method in class arom.kernel.AromList
 
start_production() - Method in class arom.kernel.AromParser
start production
start_state() - Method in class arom.kernel.AromParser
start state
start() - Method in class arom.gui.ide.AromEntityReader
 
start() - Method in class arom.gui.ide.FreeMemoryBean
 
StatusBar - class arom.gui.ide.StatusBar.
A status bar which can be used to display application messages.
StatusBar() - Constructor for class arom.gui.ide.StatusBar
 
statusBarInit() - Method in class arom.gui.ide.AromIDE
Initialize the status bar used by the AROM IDE application.
stop() - Method in class arom.gui.ide.FreeMemoryBean
 
STRUCT_ACCESSORS_CHANGED - Static variable in class arom.kernel.AromStructureEvent
This event indicates that the list of accessors of the structure changed.
STRUCT_SUPER_STRUCTURE_CHANGED - Static variable in class arom.kernel.AromStructureEvent
This event indicates that the super structure of the structure was changed.
STRUCT_VIEWPOINT_CHANGED - Static variable in class arom.kernel.AromStructureEvent
This event indicates that the viewpoint of the structure changed.
structListeners - Variable in class arom.kernel.AromStructure
The listeners of the structure.
structureAccessorsChanged(AromStructureEvent) - Method in class arom.kernel.AromTracer
 
structureAccessorsChanged(AromStructureEvent) - Method in interface arom.kernel.AromStructureListener
 
structureAccessorsChanged(AromStructureEvent) - Method in class arom.gui.ide.FigStructure
 
StructureInspectorPane - class arom.gui.ide.StructureInspectorPane.
A panel which display an AROM structure (class or association
StructureInspectorPane() - Constructor for class arom.gui.ide.StructureInspectorPane
 
structureMovedUnder(AromStructureEvent) - Method in class arom.kernel.AromTracer
 
structureMovedUnder(AromStructureEvent) - Method in interface arom.kernel.AromStructureListener
 
structureMovedUnder(AromStructureEvent) - Method in class arom.gui.ide.FigStructure
 
structureName - Variable in class arom.gui.ide.FigStructure
 
structurePane - Variable in class arom.gui.ide.EntityInspectorPane
 
structures() - Method in class arom.kernel.AromKb
Returns an iterator over the structures contained in this knowledge base.
StructuresTree - class arom.gui.ide.StructuresTree.
A control that display the content of an AROM knowledge base as a tree.
StructuresTree() - Constructor for class arom.gui.ide.StructuresTree
Returns a StructuresTree that doesn't display any knowledge base.
StructuresTreeResources - class arom.gui.ide.StructuresTreeResources.
Default resources used by the StructuresTree component.
StructuresTreeResources() - Constructor for class arom.gui.ide.StructuresTreeResources
 
structuresWhichUse_(AromStructure, Vector) - Method in class arom.kernel.AromAccessor
 
structuresWhichUse() - Method in class arom.kernel.AromAccessor
Returns all the structures which used this accessor.
StructureTreeCellEditor - class arom.gui.ide.StructureTreeCellEditor.
The editor of tree nodes.
StructureTreeCellEditor(JTree, DefaultTreeCellRenderer) - Constructor for class arom.gui.ide.StructureTreeCellEditor
 
StructureTreeCellRenderer - class arom.gui.ide.StructureTreeCellRenderer.
A component used to paint AROM structures in the StructuresTree.
StructureTreeCellRenderer() - Constructor for class arom.gui.ide.StructureTreeCellRenderer
 
structureViewpointChanged(AromStructureEvent) - Method in class arom.kernel.AromTracer
 
structureViewpointChanged(AromStructureEvent) - Method in interface arom.kernel.AromStructureListener
 
structureViewpointChanged(AromStructureEvent) - Method in class arom.gui.ide.FigStructure
 
subList(int, int) - Method in class arom.util.TypedList
 
subList(int, int) - Method in class arom.kernel.AromList
 
subStructures() - Method in class arom.kernel.AromStructure
Returns an iterator over the structures that inherit from this structure.
superAssociationName - Variable in class arom.kernel.AromParser
 
superClassName - Variable in class arom.kernel.AromParser
 

T

tableInitialize() - Method in class arom.gui.ide.RecordTable
 
toArray() - Method in class arom.util.TypedList
 
toArray() - Method in class arom.util.TypedSet
 
toArray() - Method in class arom.kernel.AromSet
 
toArray() - Method in class arom.kernel.AromList
 
toArray(Object[]) - Method in class arom.util.TypedList
 
toArray(Object[]) - Method in class arom.util.TypedSet
 
toArray(Object[]) - Method in class arom.kernel.AromSet
 
toArray(Object[]) - Method in class arom.kernel.AromList
 
toolBarInit() - Method in class arom.gui.ide.AromIDE
Creates and initialize the toolbar.
toString() - Method in class arom.util.Interval
 
toString() - Method in class arom.util.TypedList
 
toString() - Method in class arom.util.TypedSet
 
toString() - Method in class arom.kernel.AromAccessor
Returns a string representation of this accessor.
toString() - Method in class arom.kernel.AromEntity
Returns a string representation of this entity.
toString() - Method in class arom.kernel.AromRecord
Returns a string representation of this record.
toString() - Method in class arom.kernel.AromType
 
toString() - Method in class arom.kernel.AromEvent
Returns a string representing the state of this event.
toString() - Method in class arom.kernel.AromKb
 
toString() - Method in class arom.kernel.AromStructure
Describe 'toString' method here.
toString() - Method in class arom.kernel.AromInstance
 
toString() - Method in class arom.kernel.AromSet
 
toString() - Method in class arom.kernel.AromKbEvent
 
toString() - Method in class arom.kernel.AromList
 
toString() - Method in class arom.kernel.AromIntervalDomain
Creates a string representation of this domain.
toString() - Method in class arom.kernel.AromSetDomain
Returns a string representation of this domain.
toString() - Method in class arom.kernel.AromInterval
Returns a string representation of this interval.
toString() - Method in class arom.kernel.AromTuple
Retourne la chaîne me décrivant
treeInitialize() - Method in class arom.gui.ide.StructuresTree
Initialize the tree representation.
tuple - Variable in class arom.kernel.AromParser
 
tuples() - Method in class arom.kernel.AromKb
Returns an iterator over the tuples contained in the knowledge base.
tuples() - Method in class arom.kernel.AromInstance
Returns an iterator over the tuples in which this instance is used.
tuplesIn(AromAssociation, AromRole) - Method in class arom.kernel.AromInstance
Returns an iterator over the tuples of the specified association in which this instance is used for the specified role.
type - Variable in class arom.kernel.AromAccessor
The type of this accessor.
type - Variable in class arom.kernel.AromParser
 
typeBoolean - Variable in class arom.kernel.AromKb
 
TypedList - class arom.util.TypedList.
A list that contains typed elements.
TypedList(Class) - Constructor for class arom.util.TypedList
 
TypedList(Collection) - Constructor for class arom.util.TypedList
 
TypedSet - class arom.util.TypedSet.
A Set that contains typed elements.
TypedSet(Class) - Constructor for class arom.util.TypedSet
 
TypedSet(Collection) - Constructor for class arom.util.TypedSet
 
typeFloat - Variable in class arom.kernel.AromKb
 
typeInteger - Variable in class arom.kernel.AromKb
 
typeString - Variable in class arom.kernel.AromKb
 

U

UNDEF - Static variable in class arom.kernel.AromInterval
instance that indicates 'undefined' bounds.
unrecovered_syntax_error(Symbol) - Method in class arom.kernel.AromParser
 
updateAccessors() - Method in class arom.kernel.AromStructure
Called when a new structure is created in the knowledge base.
updateView() - Method in class arom.gui.ide.AromAccessorPanel
Update this panel in order to update the display of the accessor's properties.
updateView() - Method in class arom.gui.ide.AromAccessorsPanel
 
updateView() - Method in class arom.gui.ide.GUIStructurePane
Update the graphical user interface according to the structure associated with this panel.
upper - Variable in class arom.util.Interval
 
user_init() - Method in class arom.kernel.AromParser
user initialization
UserPreferences - class arom.gui.ide.UserPreferences.
UserPreferences is an abstract class that manages user preferences for any application.
UserPreferences() - Constructor for class arom.gui.ide.UserPreferences
 

V

validateAccessorProperties() - Method in class arom.gui.ide.AromAccessorsPanel
 
validateProperties(AromAccessor) - Method in class arom.gui.ide.AromAccessorPanel
 
valueChanged(ListSelectionEvent) - Method in class arom.gui.ide.RecordsList
 
valueChanged(ListSelectionEvent) - Method in class arom.gui.ide.AccessorsList
Called by the list component when the selection changes.
valueChanged(TreeSelectionEvent) - Method in class arom.gui.ide.StructuresTree
 
valueForPathChanged(TreePath, Object) - Method in class arom.gui.ide.AromKbTreeModel
 
values - Variable in class arom.kernel.AromRecord
The accessor's values. values[i] is the value of the accessor of index i.
values() - Method in class arom.kernel.AromRecord
Returns an iterator over the accessor's values for this record.
variable - Variable in class arom.kernel.AromParser
 
VARIABLE_DEFAULT_CHANGED - Static variable in class arom.kernel.AromAccessorEvent
This event indicates that the default value of the variable changed.
variableAt(int) - Method in class arom.kernel.AromStructure
 
variableDefaultChanged(AromAccessorEvent) - Method in interface arom.kernel.AromAccessorListener
 
variableDefaultChanged(AromAccessorEvent) - Method in class arom.kernel.AromTracer
 
variables() - Method in class arom.kernel.AromStructure
Return an iterator over the variables of this structure.
variables() - Method in class arom.kernel.AromAssociation
Returns an iterator over the variables of this association.
variables() - Method in class arom.kernel.AromClass
Return an iterator over the variables of this structure.
ViewActions - class arom.gui.ide.actions.ViewActions.
Created: Thu Apr 29 13:36:09 1999
ViewActions.ShowGridAction - class arom.gui.ide.actions.ViewActions.ShowGridAction.
 
ViewActions.ShowGridAction(Editor) - Constructor for class arom.gui.ide.actions.ViewActions.ShowGridAction
 
ViewActions.ShowPageBreaksAction - class arom.gui.ide.actions.ViewActions.ShowPageBreaksAction.
 
ViewActions.ShowPageBreaksAction(Editor) - Constructor for class arom.gui.ide.actions.ViewActions.ShowPageBreaksAction
 
ViewActions() - Constructor for class arom.gui.ide.actions.ViewActions
 
viewpoints() - Method in class arom.kernel.AromKb
Returns an iterator over the viewpoints contained in this knowledge base.

W

windowActivated(WindowEvent) - Method in class arom.gui.ide.AromIDE
 
windowClosed(WindowEvent) - Method in class arom.gui.ide.AromIDE
Stop the AROM IDE application when the frame is closed.
windowClosing(WindowEvent) - Method in class arom.gui.ide.AromIDE
Called before the frame closed.
windowDeactivated(WindowEvent) - Method in class arom.gui.ide.AromIDE
 
windowDeiconified(WindowEvent) - Method in class arom.gui.ide.AromIDE
 
windowIconified(WindowEvent) - Method in class arom.gui.ide.AromIDE
 
windowOpened(WindowEvent) - Method in class arom.gui.ide.AromIDE
 
write(PrintWriter) - Method in class arom.kernel.AromClassType
 
write(Writer) - Method in class arom.kernel.AromAccessor
Write this accessor on a stream.
write(Writer) - Method in class arom.kernel.AromRole
M'écrit dans le Writer couramment ouvert pour l'enregistrement de la base
write(Writer) - Method in class arom.kernel.AromEntity
write écrit l'entité à l'aide du PrintWriter passé en paramètre.
write(Writer) - Method in class arom.kernel.AromType
 
write(Writer) - Method in class arom.kernel.AromViewpoint
La class AromViewPoint n'est pas une classe abstraite.
write(Writer) - Method in class arom.kernel.AromSetType
 
write(Writer) - Method in class arom.kernel.AromKb
Writes the knowlege base on the specified Writer.
write(Writer) - Method in class arom.kernel.AromAssociation
Ecrit l'AromAssociation dans le Writer couramment ouvert pour l'enregistrement de la base
write(Writer) - Method in class arom.kernel.AromClass
Ecrit la classe Arom dans le Writer couramment ouvert pour l'écriture de la base (utilisé lors de l'enregistrement de la BC)
write(Writer) - Method in class arom.kernel.AromVariable
M'écrit dans le Writer couramment ouvert pour l'enregistrement de la base
write(Writer) - Method in class arom.kernel.AromInstance
M'écrit dans le PrintWriter couramment ouvert pour l'écriture de la base (utilisé lors de l'enregistrement de la BC)
write(Writer) - Method in class arom.kernel.AromDomain
 
write(Writer) - Method in class arom.kernel.AromListType
Write this type in the specified PrintWriter.
write(Writer) - Method in class arom.kernel.AromIntervalDomain
 
write(Writer) - Method in class arom.kernel.AromSetDomain
 
write(Writer) - Method in class arom.kernel.AromTuple
Ecrit le tuple AROM dans le PrintWriter couramment ouvert pour l'écriture de la base (utilisé lors de l'enregistrement de la BC)
writeLayerAromContents(ObjectOutputStream) - Method in class arom.gui.ide.AromGraphicalEditor
Serialize the layer representing the AROM structures and it's content.
writeProperties() - Method in class arom.gui.ide.UserPreferences
 

_

_action_table - Static variable in class arom.kernel.AromParser
parse action table
_production_table - Static variable in class arom.kernel.AromParser
production table
_reduce_table - Static variable in class arom.kernel.AromParser
reduce_goto table

A B C D E F G H I J K L M N O P Q R S T U V W _