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

A

actionPerformed(ActionEvent) - Method in class helix.util.ui.HParametersDialog
 
actionPerformed(ActionEvent) - Method in class helix.util.ui.parameters.TextfieldsGroupView
Treatment of events generated by actions on one of the JButtons (Remove or Add).
add(AQCondition) - Method in class arom.kr.query.engine.AQCondition
add child to this node - without role condition
add(AQCondition, String) - Method in class arom.kr.query.engine.AQCondition
add child to this node
addCheckBox(String, String, Boolean, boolean) - Method in class helix.util.ui.HParametersDialog
Adds a Checkbox parameter.
addComboBox(String, String, Object[], Object) - Method in class helix.util.ui.HParametersDialog
Adds a choice parameter.
addEntityListener(EntityListener) - Method in interface arom.kr.model.AMEntity
Adds the specified entity listener to receive entity events from this entity.
addError(Throwable) - Method in class helix.util.TestResult
Records the supplied error.
addFailure(String) - Method in class helix.util.TestResult
Records a new failure described by the supplied message.
addInstance(AMInstance) - Method in interface arom.kr.model.InstanceSet
Add the supplied instance to this instance set.
addInstance(AMInstance, boolean) - Method in interface arom.kr.model.InstanceSet
Add the supplied instance to this instance set.
addInstancesClearListener(InstancesClearListener) - Method in interface arom.kr.model.KnowledgeBase
Adds the specified instances clear listener to receive clearInstances events from this KnowledgeBase.
addList(String, String, Object[]) - Method in class helix.util.ui.HParametersDialog
Adds a list parameter.
addListener(ParameterListener) - Method in class helix.util.ui.parameters.ObjectParameter
 
addListener(ParameterListener) - Method in interface helix.util.ui.parameters.Parameter
Adds a listener to this parameter.
addNamesTo(Collection, int) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
Add the specified names to the list of the specified type.
addPropertyChangeListener(PropertyChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
addRadioPanel(String, String, Object[], Object) - Method in class helix.util.ui.HParametersDialog
Adds a choice parameter.
addSpecialization(SpecializableEntity) - Method in interface arom.kr.model.SpecializableEntity
Adds the specified specializable entity to the set of entities which specialize this one.
addTextfield(String, String, String, boolean) - Method in class helix.util.ui.HParametersDialog
Adds a textfield parameter without constraint upon the input value.
addTextfield(String, String, String, Constraints, boolean) - Method in class helix.util.ui.HParametersDialog
Adds a textfield parameter with a onstraint upon the input value.
addTextfieldsGroup(String, String, String[]) - Method in class helix.util.ui.HParametersDialog
Adds a textfield groups parameter.
addVetoableChangeListener(String, VetoableChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
addVetoableChangeListener(VetoableChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
adjustViewToInput(Parameter) - Method in class helix.util.ui.HParametersDialog
Adjust view to parameter input component.
allAssociations() - Method in interface arom.kr.model.AMClass
Return an Iterator over all the AMAssociations which defines a role typed by this AMClass or one of its super-classes.
AMAssociation - interface arom.kr.model.AMAssociation.
An AMAssociation object is the Java representation of an AROM association.
AMClass - interface arom.kr.model.AMClass.
An AMClass object is the Java representation of an AROM class.
AMEntity - interface arom.kr.model.AMEntity.
AMEntity are elementary constructions of AROM models.
AMException - exception arom.kr.model.AMException.
AMException is the super class of those checked exceptions that can be thrown in the AROM system.
AMException() - Constructor for class arom.kr.model.AMException
Creates a new AMException instance with no specified detail message.
AMException(String) - Constructor for class arom.kr.model.AMException
Creates a new AMException instance with the specified detailed message..
AMInstance - interface arom.kr.model.AMInstance.
An AMInstance represents an instance of an AROM structure.
AML_EQUATION - Static variable in interface arom.kr.model.Inference
Defines Inference type : AML Equation
AML_EQUATION_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
 
AMLEquationModifier - interface arom.kr.model.modifiers.AMLEquationModifier.
AMLEquationModifier.java This modifier allows to set a definition value to an Inference Facet.
AMObject - interface arom.kr.model.AMObject.
An AMObject object is the Java representation of an AROM object : an instance of an AROM class.
AMTuple - interface arom.kr.model.AMTuple.
An AMTuple object is the Java representation of an AROM tuple : an instance of an AROM association.
applyDocumentationModifier(DocumentationModifier) - Method in interface arom.kr.model.DocumentableObject
Adds the supplied modifier to the documentation facet.
applyICModifier(ICModifier) - Method in interface arom.kr.model.InstanciationControlableObject
Adds the supplied IC modifier to the InstanciationControls facet.
applyInferenceModifier(InferenceModifier) - Method in interface arom.kr.model.InferableObject
Adds the supplied modifier to the inference facet.
applyTypeModifier(TypeModifier) - Method in interface arom.kr.model.TypedObject
Adds the supplied modifier to the type facet.
AQCondition - class arom.kr.query.engine.AQCondition.
A Class used to built a query in AROMQuery.
AQCondition(String) - Constructor for class arom.kr.query.engine.AQCondition
alternate constructor - no algebraic condition
AQCondition(String, String) - Constructor for class arom.kr.query.engine.AQCondition
the standard constructor
AQCondition(String, String, String) - Constructor for class arom.kr.query.engine.AQCondition
the standard constructor
AQEngine - class arom.kr.query.engine.AQEngine.
A class that implements the query engine.
AQEngine(KnowledgeBase) - Constructor for class arom.kr.query.engine.AQEngine
Constructs a new AQEngine.
AQEngine(KnowledgeBase, InstancesCollections) - Constructor for class arom.kr.query.engine.AQEngine
Constructs a new AQEngine.
AQException - exception arom.kr.query.engine.AQException.
Root class used to signify an exception in AROMQuery
AQException() - Constructor for class arom.kr.query.engine.AQException
Constructor for the AQException object
AQException(String) - Constructor for class arom.kr.query.engine.AQException
Constructor for the AQException object
AQInitException - exception arom.kr.query.engine.AQInitException.
A class used to signify AROMQuery engine has not been initialized
AQInitException() - Constructor for class arom.kr.query.engine.AQInitException
Constructor for the AQInitException object
AQInitException(String) - Constructor for class arom.kr.query.engine.AQInitException
Constructor for the AQInitException object
AQInstancesCollectionsException - exception arom.kr.query.engine.AQInstancesCollectionsException.
AQInstancesCollectionsException.java Created: Mon Nov 3 20:21:23 2003
AQInstancesCollectionsException() - Constructor for class arom.kr.query.engine.AQInstancesCollectionsException
Constructor for the AQInstancesCollectionsException object
AQInstancesCollectionsException(String) - Constructor for class arom.kr.query.engine.AQInstancesCollectionsException
Constructor for the AQInstancesCollectionsException object
AQParserException - exception arom.kr.query.engine.AQParserException.
A class used to signify a parsing error in QCL expression
AQParserException() - Constructor for class arom.kr.query.engine.AQParserException
Constructor for the AQParserException object
AQParserException(String) - Constructor for class arom.kr.query.engine.AQParserException
Constructor for the AQParserException object
AQQuery - class arom.kr.query.engine.AQQuery.
An AQuery represents a query specification (list of AQCondition) and his query result (AQResult).
AQQuery(AQCondition, String) - Constructor for class arom.kr.query.engine.AQQuery
Constructs a new AQQuery for conditions and label argument.
AQResult - class arom.kr.query.engine.AQResult.
a class to represent and manipulate the result of a query.
AQStructureException - exception arom.kr.query.engine.AQStructureException.
A class used to signify a structure error
AQStructureException() - Constructor for class arom.kr.query.engine.AQStructureException
Constructor for the AQStructureException object
AQStructureException(String) - Constructor for class arom.kr.query.engine.AQStructureException
Constructor for the AQStructureException object
arom - package arom
 
arom.kr.factory - package arom.kr.factory
 
arom.kr.model - package arom.kr.model
 
arom.kr.model.event - package arom.kr.model.event
 
arom.kr.model.modifiers - package arom.kr.model.modifiers
 
arom.kr.model.type - package arom.kr.model.type
 
arom.kr.parser - package arom.kr.parser
 
arom.kr.parser.instances - package arom.kr.parser.instances
 
arom.kr.parser.standard - package arom.kr.parser.standard
 
arom.kr.query.engine - package arom.kr.query.engine
 
arom.kr.query.util - package arom.kr.query.util
 
arom.kr.util - package arom.kr.util
 
AromComponentsNode - class arom.kr.parser.standard.AromComponentsNode.
This class represents the entry of all knowledge base components nodes.
AromComponentsNode(int) - Constructor for class arom.kr.parser.standard.AromComponentsNode
 
AromComponentsNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromComponentsNode
 
AromCreationVisitor - class arom.kr.parser.standard.AromCreationVisitor.
AromCreationVisitor.java This class go through the tree resulting from JJTree parse and create the corresponding Arom entities.
AromCreationVisitor() - Constructor for class arom.kr.parser.standard.AromCreationVisitor
Create a new AromCreationVisitor.
AromCreationVisitor(int) - Constructor for class arom.kr.parser.standard.AromCreationVisitor
Create a new AromCreationVisitor.
AromCreationVisitor(KnowledgeBase) - Constructor for class arom.kr.parser.standard.AromCreationVisitor
Create a new AromCreationVisitor.
AromCreationVisitor(KnowledgeBase, int) - Constructor for class arom.kr.parser.standard.AromCreationVisitor
Create a new AromCreationVisitor.
AromDocTreeNode - class arom.kr.parser.standard.AromDocTreeNode.
AromDocTreeNode.java This class is the common generic class for all Arom Nodes which defines a documentation.
AromDocTreeNode(int) - Constructor for class arom.kr.parser.standard.AromDocTreeNode
 
AromDocTreeNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromDocTreeNode
 
AromEquationNode - class arom.kr.parser.standard.AromEquationNode.
AromEquationNode.java This class represent an AML equation associated to a slot.
AromEquationNode(int) - Constructor for class arom.kr.parser.standard.AromEquationNode
 
AromEquationNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromEquationNode
 
AromInstanceNode - class arom.kr.parser.standard.AromInstanceNode.
AromInstanceNode.java This class is the used to represent Arom Instances nodes.
AromInstanceNode(int) - Constructor for class arom.kr.parser.standard.AromInstanceNode
 
AromInstanceNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromInstanceNode
 
AromKnowledgeBaseNode - class arom.kr.parser.standard.AromKnowledgeBaseNode.
This class represents a knowledge base node which means that a knowledge base description was found.
AromKnowledgeBaseNode(int) - Constructor for class arom.kr.parser.standard.AromKnowledgeBaseNode
 
AromKnowledgeBaseNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromKnowledgeBaseNode
 
AromRoleNode - class arom.kr.parser.standard.AromRoleNode.
AromRoleNode.java This class represents a Arom Role node.
AromRoleNode(int) - Constructor for class arom.kr.parser.standard.AromRoleNode
 
AromRoleNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromRoleNode
 
AromSetUp - class arom.AromSetUp.
Intitialize the overall AROM system by instantiating the concrete class implementing the AromSystem interface.
AromSlotNode - class arom.kr.parser.standard.AromSlotNode.
AromSlotNode.java This class defined properties and methods that are common to both Arom Role node and Arom Variable Node.
AromSlotNode(int) - Constructor for class arom.kr.parser.standard.AromSlotNode
 
AromSlotNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromSlotNode
 
AromStructureNode - class arom.kr.parser.standard.AromStructureNode.
AromStructureNode.java This class is the used to represent Arom Structures nodes.
AromStructureNode(int) - Constructor for class arom.kr.parser.standard.AromStructureNode
 
AromStructureNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromStructureNode
 
AromSystem - interface arom.kr.factory.AromSystem.
Each implementation of AROM API must implement the AromSystem interface.
AromTreeNode - class arom.kr.parser.standard.AromTreeNode.
This class is the common generic class for all Arom Nodes.
AromTreeNode(int) - Constructor for class arom.kr.parser.standard.AromTreeNode
 
AromTreeNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromTreeNode
 
AromVariableNode - class arom.kr.parser.standard.AromVariableNode.
AromVariableNode.java This class is the used to represent Arom Variables nodes.
AromVariableNode(int) - Constructor for class arom.kr.parser.standard.AromVariableNode
 
AromVariableNode(StandardParser, int) - Constructor for class arom.kr.parser.standard.AromVariableNode
 
ASSOC_NODE - Static variable in class arom.kr.parser.standard.AromStructureNode
A value of instance node type.
ASSOCIATION_TYPE - Static variable in class arom.kr.parser.standard.IdentifiersRefVisitor
 
AssociationIntention - interface arom.kr.model.AssociationIntention.
The object that handle the description of tuples
associations() - Method in interface arom.kr.model.AMClass
Return an Iterator over all the AMAssociations which defines a role typed by this AMClass.
associations() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over all the associations of the KnowledgeBase.
Attachment - interface arom.kr.model.Attachment.
This class defines the procedural attachment associated with an inference facet.
ATTACHMENT_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
 
AttachmentModifier - interface arom.kr.model.modifiers.AttachmentModifier.
AttachmentModifier.java Created: Tue Apr 10 13:45:19 2001

B

BasicCT - interface arom.kr.model.type.BasicCT.
Created: Fri Jul 21 12:17:40 2000
BasicDT - interface arom.kr.model.type.BasicDT.
Created: Mon Jul 24 11:16:32 2000
BOOLEAN_TYPE - Static variable in interface helix.util.ui.parameters.Parameter
Denotes a boolean type (value is a Boolean object).
BooleanCT - interface arom.kr.model.type.BooleanCT.
Created: Fri Jul 21 12:23:57 2000
BooleanParameter - class helix.util.ui.parameters.BooleanParameter.
 
BooleanParameter(String, String, Boolean, Boolean, boolean) - Constructor for class helix.util.ui.parameters.BooleanParameter
 

C

cancelDocumentationModifier(DocumentationModifier) - Method in interface arom.kr.model.DocumentableObject
Removes the specified documentation modifier from the documentation facet.
cancelICModifier(ICModifier) - Method in interface arom.kr.model.InstanciationControlableObject
Removes the specified IC modifier from the InstanciationControls facet.
cancelInferenceModifier(InferenceModifier) - Method in interface arom.kr.model.InferableObject
Removes the specified inference modifier from the inference facet.If inference is null no action is performed.
cancelTypeModifier(TypeModifier) - Method in interface arom.kr.model.TypedObject
Removes the specified type modifier from the type facet.
CARD_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
 
CardinalityDomainModifier - interface arom.kr.model.modifiers.CardinalityDomainModifier.
CardinalityDomainModifier.java Created: Fri Feb 1 14:36:27 2002
caretUpdate(CaretEvent) - Method in class helix.util.ui.parameters.TextfieldView
 
CheckBoxView - class helix.util.ui.parameters.CheckBoxView.
 
CheckBoxView(BooleanParameter) - Constructor for class helix.util.ui.parameters.CheckBoxView
 
checkMembership(AMInstance) - Method in interface arom.kr.model.Membership
Checks if the supplied instance conforms with membership conditions.
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromEquationNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromInstanceNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromRoleNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromSlotNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromVariableNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromStructureNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromKnowledgeBaseNode
Accept the visitor.
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromTreeNode
 
childrenAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromComponentsNode
Accept the visitor.
CLASS_NODE - Static variable in class arom.kr.parser.standard.AromStructureNode
A value of instance node type.
CLASS_TYPE - Static variable in class arom.kr.parser.standard.IdentifiersRefVisitor
 
classes() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over all the classes of the KnowledgeBase.
ClassExtension - interface arom.kr.model.ClassExtension.
Created: Thu Aug 03 10:42:06 2000
ClassIntention - interface arom.kr.model.ClassIntention.
 
cleanup() - Method in interface arom.kr.factory.AromSystem
Cleans the entire AROM system.
clearInstances() - Method in interface arom.kr.model.KnowledgeBase
Removes all instances, tuples and objects, from this KnowledgeBase.
clone(AQCondition) - Static method in class arom.kr.query.engine.AQQuery
Returns a deep clone of AQCondition object.
ComboBoxView - class helix.util.ui.parameters.ComboBoxView.
 
ComboBoxView(ObjectParameter) - Constructor for class helix.util.ui.parameters.ComboBoxView
 
compile(AQCondition) - Method in class arom.kr.query.engine.AQEngine
compile full query path.
compileNode(AQCondition) - Method in class arom.kr.query.engine.AQEngine
compile single Condition Node
complementary(DeltaType) - Method in interface arom.kr.model.type.CType
Returns the complementary of the supplied delta-type.
completeKnowledgeBase(KnowledgeBase, AromComponentsNode, boolean, int, TestResult) - Method in class arom.kr.parser.standard.StandardVisitorManager
 
completeKnowledgeBase(KnowledgeBase, AromComponentsNode, boolean, int, TestResult) - Method in interface arom.kr.parser.standard.VisitorManager
Complete the specified KnowledgeBase with the information read from the specified AromComponentsNode.
compositionChange(CompositionChangeEvent) - Method in class arom.kr.query.engine.AQQuery
If REMOVE changes occurs on Structure : invalidate result.
computePreferredSize(JComponent, String) - Static method in class helix.util.ui.HParametersDialog
Computes the preferred with for component to display the string argument.
Constraints - interface helix.util.ui.parameters.Constraints.
 
ConstructedCT - interface arom.kr.model.type.ConstructedCT.
Created: Fri Jul 21 12:18:15 2000
ConstructedDT - interface arom.kr.model.type.ConstructedDT.
Created: Fri Jul 21 12:18:15 2000
contains(AMInstance) - Method in interface arom.kr.model.InstanceSet
Tests if the specified instance is a component of this instance set.
containsObject(AMObject) - Method in class arom.kr.model.Link
 
containsRoleName(String) - Method in class arom.kr.model.Link
 
ContinousCT - interface arom.kr.model.type.ContinousCT.
Created: Fri Jul 21 12:20:23 2000
ContinousDT - interface arom.kr.model.type.ContinousDT.
Created: Fri Jul 21 12:20:23 2000
countPath() - Method in class arom.kr.query.util.PathIterator
Returns number of path.
createAssociation(String, AMAssociation) - Method in interface arom.kr.model.KnowledgeBase
Creates a new association in the current KnowledgeBase.
createAttachment() - Method in class arom.kr.parser.standard.AromVariableNode
Return true if the attachment method name should be created or not.
createClass(String, AMClass) - Method in interface arom.kr.model.KnowledgeBase
Creates a new class in the current KnowledgeBase.
createCTypeModifier(CType) - Method in interface arom.kr.factory.ModifierFactory
Create a new CTypeModifier Object with the specified CType.
createDocModifier(String, Object[]) - Method in interface arom.kr.factory.ModifierFactory
Creates a new DocumentationModifier Object depending on the specified identifier.
createDomainModifier(String, Object[]) - Method in interface arom.kr.factory.ModifierFactory
Create a new TypeModifier Object depending on the specified identifier.
createICModifier(String, Object[]) - Method in interface arom.kr.factory.ModifierFactory
Creates a new ICModifier according on the specified identifier The arguments needed to create the modifier are : For identifier ModifierFactory.MULTIPLICITY_MODIFIER: String: name of the role the multiplicity applies to Integer: lower bound of multiplicity Integer: upper bound of multiplicity
createInferenceModifier(String, Object[]) - Method in interface arom.kr.factory.ModifierFactory
Creates a new InferenceModifier according on the specified identifier The arguments needed to create the modifier are : For identifier ModifierFactory.DEFAULT_VALUE_MODIFIER: Object: the default value For identifier ModifierFactory.ATTACHMENT_MODIFIER: String : the fully qualified name of the Java class to instanciate as the procedural attachment.
createKB(InputStream, int, TestResult) - Method in interface arom.kr.parser.KBReader
Creates a knowledge base object by reading it's description from the supplied InputStream object.
createKB(InputStream, int, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
createKB(InputStream, int, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
createKB(InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Creates a knowledge base object by reading it's description from the supplied InputStream object.
createKB(InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
createKB(InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
createKB(String, Object[]) - Method in interface arom.kr.factory.AromSystem
Creates a new knowledge base object identified by the specified name.
createKnowledgeBase(AromKnowledgeBaseNode, boolean, int, TestResult) - Method in class arom.kr.parser.standard.StandardVisitorManager
 
createKnowledgeBase(AromKnowledgeBaseNode, boolean, int, TestResult) - Method in interface arom.kr.parser.standard.VisitorManager
Create a KnowledgeBase from the specified AromKnowledgeNode.
createListCType(DeltaType, String) - Method in interface arom.kr.model.type.TypeSystem
Create a new ListCT constructed on the specified delta-type and referenced with the specified name.
createObject() - Method in interface arom.kr.model.AMClass
Creates an AROM object instance of this AROM class.
createObject(String) - Method in interface arom.kr.model.AMClass
Creates an AROM object instance of this AROM class.
createRecordCType(String[], DeltaType[], String) - Method in interface arom.kr.model.type.TypeSystem
Create a new RecordCT constructed on the specified delta-type and referenced with the specified name.If the specified name is null the new CType won't be referenced and won't be accessible through TypeSystem.
createRole(String, AMClass, FacetModifier[]) - Method in interface arom.kr.model.AssociationIntention
Creates a new role using the specified AMClass as type and the facultative FaceModifiers.
createSetCType(DeltaType, String) - Method in interface arom.kr.model.type.TypeSystem
Create a new SetCT constructed on the specified delta-type and referenced with the specified name.If the specified name is null the new CType won't be referenced and won't be accessible through TypeSystem.
createSlot(Class, String, FacetModifier[]) - Method in interface arom.kr.model.Intention
Creates a new slot.
createStructureCTypeModifier(Structure) - Method in interface arom.kr.factory.ModifierFactory
Creates a new CTypeModifier for Structure CType.
createTuple(Link) - Method in interface arom.kr.model.AMAssociation
Creates a new AROM tuple that links the AROM objects specified by a link.
createVariable(String, FacetModifier[]) - Method in interface arom.kr.model.Intention
Creates a new variable
CType - interface arom.kr.model.type.CType.
This class defines AROM C-type.
CTypeModifier - interface arom.kr.model.modifiers.CTypeModifier.
This type modifier is used to modify the C-Type of a type facet.
CTypeSerializable - interface arom.kr.model.type.CTypeSerializable.
CTypeSerializable.java This interface should be implemented by any new CType which could provide a String representation of their values.

D

DEFAULT_VALUE - Static variable in interface arom.kr.model.Inference
Defines Inference type : Default value
DEFAULT_VALUE_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
 
DefaultValue - interface arom.kr.model.DefaultValue.
DefaultValue.java This class defines the default value associated with an inference facet.
DefaultValueModifier - interface arom.kr.model.modifiers.DefaultValueModifier.
DefaultValueModifier.java This modifier allows to set a default value to an Inference Facet.
delete() - Method in class arom.kr.query.engine.AQQuery
Deletes this AQQuery object.
delete() - Method in interface arom.kr.model.AMEntity
Deletes this entity object.
DELETED - Static variable in class arom.kr.query.engine.AQQuery
state of query : deleted (no more usable).
DeltaType - interface arom.kr.model.type.DeltaType.
This class defines AROM Delta-Type.
didClearInstances(InstancesClearEvent) - Method in interface arom.kr.model.event.InstancesClearListener
Invoked after entity's instances were cleared.
difference(DeltaType, DeltaType) - Method in interface arom.kr.model.type.CType
Returns the difference of the two delta-type supplied.
DiscreteCT - interface arom.kr.model.type.DiscreteCT.
Created: Fri Jul 21 12:19:40 2000
DiscreteDT - interface arom.kr.model.type.DiscreteDT.
Created: Fri Jul 21 12:19:40 2000
displayWarning(boolean) - Method in interface arom.kr.parser.KBReader
Specify if the warnings which occured during a read operation should be display on the standard output or not.
displayWarning(boolean) - Method in class arom.kr.parser.standard.StandardReader
 
displayWarning(boolean) - Method in class arom.kr.parser.instances.InstancesReader
 
DocumentableObject - interface arom.kr.model.DocumentableObject.
Entities parts of an AROM model that can be documented implements this interface.
Documentation - interface arom.kr.model.Documentation.
The documentation facet represents the documentation property that can be attached to any AROM entity.
DOCUMENTATION_NONE - Static variable in class arom.kr.parser.standard.AromDocTreeNode
 
DOCUMENTATION_TEXT - Static variable in class arom.kr.parser.standard.AromDocTreeNode
 
DOCUMENTATION_URL - Static variable in class arom.kr.parser.standard.AromDocTreeNode
 
DocumentationModifier - interface arom.kr.model.modifiers.DocumentationModifier.
Documentation modifiers must inherit from this interface.
documentationModifiers() - Method in interface arom.kr.model.DocumentableObject
Returns the array of modifiers that have been sets to the documentation.
domainAsConstraints() - Method in interface arom.kr.model.type.DeltaType
Return the String representation of the domain associated to this DeltaType using constraints format.
DomainModifier - interface arom.kr.model.modifiers.DomainModifier.
DomainModifier.java Created: Wed Aug 22 13:14:28 2001
DoubleConstraint - class helix.util.ui.parameters.DoubleConstraint.
 
DoubleConstraint() - Constructor for class helix.util.ui.parameters.DoubleConstraint
 
dump(String) - Method in class arom.kr.parser.standard.AromEquationNode
 
dump(String) - Method in class arom.kr.parser.standard.AromInstanceNode
 
dump(String) - Method in class arom.kr.parser.standard.AromRoleNode
 
dump(String) - Method in class arom.kr.parser.standard.AromSlotNode
 
dump(String) - Method in class arom.kr.parser.standard.AromVariableNode
 
dump(String) - Method in class arom.kr.parser.standard.AromStructureNode
 
dump(String) - Method in class arom.kr.parser.standard.AromKnowledgeBaseNode
 
dump(String) - Method in class arom.kr.parser.standard.AromTreeNode
 
dump(String) - Method in class arom.kr.parser.standard.AromComponentsNode
 

E

enableChanged(Parameter, boolean) - Method in interface helix.util.ui.parameters.ParameterListener
 
enableChanged(Parameter, boolean) - Method in class helix.util.ui.parameters.ParameterView
 
encoding - Static variable in class arom.kr.parser.standard.StandardReader
 
EntityCreationException - exception arom.kr.model.EntityCreationException.
Thrown by entity factories to indicate that the factory can not complete the entity creation.
EntityCreationException(Exception) - Constructor for class arom.kr.model.EntityCreationException
Constructs an EntityCreationException with the specified nested exception.
EntityCreationException(String) - Constructor for class arom.kr.model.EntityCreationException
 
EntityCreationException(TestResult) - Constructor for class arom.kr.model.EntityCreationException
 
entityDidRemove(EntityEvent) - Method in interface arom.kr.model.event.EntityListener
Invoked after the entity has been removed from it's container.
EntityEvent - class arom.kr.model.event.EntityEvent.
An event that indicates that an entity "will be" or "has been" removed from it's container.
EntityEvent(AMEntity) - Constructor for class arom.kr.model.event.EntityEvent
 
EntityListener - interface arom.kr.model.event.EntityListener.
The listener interface for receiving entity events.
entityWillRemove(EntityEvent) - Method in interface arom.kr.model.event.EntityListener
Invoked before the entity is removed from it's container.
equalsType(CType) - Method in interface arom.kr.model.type.CType
Returns true if this CType defines the same set of values as the specified one, regardless of the ctype's name.
equalsType(DeltaType) - Method in interface arom.kr.model.type.DeltaType
tests equality with an other DeltaType.
equalsValue(Object, Object) - Method in interface arom.kr.model.type.CType
Returns true if the two supplied values are equals.
errorCount() - Method in class helix.util.TestResult
Returns the number of errors recorded by this test result.
errors() - Method in class helix.util.TestResult
Returns an iterator over the recorded errors.
eval(AQEngine) - Method in class arom.kr.query.engine.AQQuery
Evaluate this Query using engine argument.
Extension - interface arom.kr.model.Extension.
An extension represents all AROM instances which belongs to a Structure, specialization concerns are considered.

F

Facet - interface arom.kr.model.Facet.
Created: Wed Jun 14 13:00:47 2000
FacetModifier - interface arom.kr.model.modifiers.FacetModifier.
A facet modifier is an object used to modifiy the definition of a Facet object.
failureCount() - Method in class helix.util.TestResult
Returns the number of failures recorded by this test result.
failures() - Method in class helix.util.TestResult
Returns an iterator over the recorded failures.
FloatConstraint - class helix.util.ui.parameters.FloatConstraint.
 
FloatConstraint() - Constructor for class helix.util.ui.parameters.FloatConstraint
 
FloatCT - interface arom.kr.model.type.FloatCT.
Created: Mon Jul 24 11:05:59 2000

G

get(String) - Method in class arom.kr.model.Link
 
get(String) - Method in interface arom.kr.factory.ResourceManager
Returns the resource bundle named resName.
getAMLEquation() - Method in interface arom.kr.model.Inference
Return the string representation of the AML Equation of this Inference if any.
getAromSystem() - Static method in class arom.AromSetUp
Returns the instance of the AROM system defined by the implementation of AROM actually used.
getAttachment() - Method in interface arom.kr.model.Inference
Return the procedural attachment of this Inference facet, if any.
getAttachmentClass() - Method in interface arom.kr.model.Attachment
Returns the Java class that will be used as procedural attachement
getAttachmentClassName() - Method in interface arom.kr.model.modifiers.AttachmentModifier
Return the fully qualified name of the Java class which is instanciate for the procedural attachment
getAttachmentClassName() - Method in class arom.kr.parser.standard.AromVariableNode
Get the class name to run for attachment.
getAttachmentInstanceFor(AMInstance) - Method in interface arom.kr.model.Attachment
Returns the instance that will be used to calculate of the value of the slot this attachment is associated with.
getAttachmentMethod() - Method in interface arom.kr.model.Attachment
Returns the method that will be used as procedural attachement.
getAttachmentMethodName() - Method in interface arom.kr.model.modifiers.AttachmentModifier
Return the name of the method which is launch for the procedural attachment
getAttachmentMethodName() - Method in class arom.kr.parser.standard.AromVariableNode
Get the method name to run for attachment.
getBooleanCType() - Method in interface arom.kr.model.type.TypeSystem
Returns the object representing the boolean C-type.
getBooleanInferredValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the inferred value of the specified slot for this instance as a boolean.
getBooleanRawValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the boolean value stored by the instance for the specified slot.
getBooleanValue() - Method in class helix.util.ui.parameters.BooleanParameter
Returns boolean value.
getBooleanValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the boolean value of the specified slot for this instance.
getBottom() - Method in interface arom.kr.model.type.CType
Returns the lowest lower bound of this C-type.
getCard() - Method in class arom.kr.parser.standard.AromVariableNode
Get the bounds of the represented variable's cardinality.
getConditions() - Method in class arom.kr.query.engine.AQQuery
Returns a clone of conditions related to this Query.
getConstituentDeltaTypes() - Method in interface arom.kr.model.type.ConstructedDT
Returns an array of all the delta-types used to construct this Delta-Type.
getConstituentDeltaTypes() - Method in interface arom.kr.model.type.ConstructedCT
Returns an array of all the delta-types used to construct this CType.
getConstraint() - Method in class helix.util.ui.parameters.ObjectParameter
 
getConstraint() - Method in interface helix.util.ui.parameters.Parameter
Returns the constraint that value have to respect.
getContainer() - Method in interface arom.kr.model.AMEntity
Returns the entity which contains this entity object.
getContainer() - Method in class arom.kr.model.event.InstancesClearEvent
 
getCType() - Method in interface arom.kr.model.modifiers.CTypeModifier
Return the CType of this modifier
getCType() - Method in interface arom.kr.model.type.DeltaType
Returns the CType associated with this DeltaType.
getCType(String) - Method in interface arom.kr.model.KnowledgeBase
Returns the C-type referenced by the specified name.
getCType(String) - Method in interface arom.kr.model.type.TypeSystem
Returns the C-type whose name is equals to the supplied string.
getCTypeOf(Object) - Method in interface arom.kr.model.type.TypeSystem
Return the most specific CType the specified Object belong's to.
getDefault() - Method in interface arom.kr.model.modifiers.DefaultValueModifier
Return the Default Value associated to this facet modifier.
getDefault() - Method in class arom.kr.parser.standard.AromVariableNode
Get the default value associated to the represented variable.
getDefaultValue() - Method in interface arom.kr.model.Inference
Return the DefaultValue Object associated to this Inference or null if none have been defined.
getDefaultValue() - Method in class helix.util.ui.parameters.ObjectParameter
 
getDefaultValue() - Method in interface helix.util.ui.parameters.Parameter
Returns the default value for this parameter.
getDelegate() - Method in interface arom.kr.model.InstanceSet
Returns the delegate of this instance set.
getDescriptionFor(Structure) - Method in interface arom.kr.model.Slot
Returns the description of this slot for the specified structure.
getDocumentation() - Method in interface arom.kr.model.DocumentableObject
Returns the documentation facet.
getDocumentation(int) - Method in class arom.kr.parser.standard.AromDocTreeNode
Get the specified type documentation of the represented knowledge base.
getDocumentationType() - Method in class arom.kr.parser.standard.AromDocTreeNode
Get an integer indicating which documentation have been set.
getDomain() - Method in class arom.kr.parser.standard.AromSlotNode
Get the domain associated to the specified slot.
getDomainElements() - Method in class helix.util.ui.parameters.ListParameter
Returns the domain values that list elements must respect.
getDomainIntervals() - Method in interface arom.kr.model.type.OrderedDT
Returns an Iterator over the Intervals specifying the domain of this DeltaType.
getDomainInvalidValues() - Method in interface arom.kr.model.type.ConstructedDT
Return an Iterator over all invalid values of the domain associated to this DeltaType.
getDomainInvalidValuesCount() - Method in interface arom.kr.model.type.ConstructedDT
Return the number of invalid elements of the domain associated to this DeltaType.
getDomainType() - Method in class arom.kr.parser.standard.AromSlotNode
Get the type of the domain associated to the specified slot.
getDomainValues() - Method in interface arom.kr.model.type.OrderedDT
Return an Iterator over all valid values of the domain associated to this DeltaType if it can be numbered.
getDomainValues() - Method in interface arom.kr.model.type.ConstructedDT
Return an Iterator over all valid values of the domain associated to this DeltaType.
getDomainValuesCount() - Method in interface arom.kr.model.type.OrderedDT
Return the number of elements of the domain associated to this DeltaType.
getDomainValuesCount() - Method in interface arom.kr.model.type.ConstructedDT
Return the number of valid elements of the domain associated to this DeltaType.
getEntity() - Method in class arom.kr.model.NoSuchEntityException
Return the referenced entity that was not found in the context of the executed method
getEntity() - Method in class arom.kr.model.InvalidNameException
Returns the entity that cause the exception.
getEntity() - Method in class arom.kr.model.event.EntityEvent
 
getEquation() - Method in interface arom.kr.model.modifiers.AMLEquationModifier
Return the Definition Value associated to this facet modifier.
getEquation() - Method in class arom.kr.parser.standard.AromEquationNode
Get the value of the AML Equation.
getErrorMessage() - Method in class helix.util.ui.parameters.IntegerConstraint
Returns the error message related to last isValid error.
getErrorMessage() - Method in class helix.util.ui.parameters.FloatConstraint
Returns the error message related to last isValid error.
getErrorMessage() - Method in class helix.util.ui.parameters.DoubleConstraint
Returns the error message related to last isValid error.
getErrorMessage() - Method in class helix.util.ui.parameters.LongConstraint
Returns the error message related to last isValid error.
getErrorMessage() - Method in class helix.util.ui.parameters.NotEmptyConstraint
 
getErrorMessage() - Method in interface helix.util.ui.parameters.Constraints
Does ...
getFacetClass() - Method in interface arom.kr.model.modifiers.FacetModifier
Get the Facet class this modifier could be applied to.
getFields() - Method in interface arom.kr.model.type.RecordCT
Returns the name of all the fields defined in this RecordCT.
getFields() - Method in interface arom.kr.util.Record
Return the name of all the fields this record defines.
getFieldType(String) - Method in interface arom.kr.model.type.RecordCT
Return the delta-type of the specified field.
getFieldValue(String) - Method in interface arom.kr.util.Record
Return the value associated to the specified field if any.
getFloatCType() - Method in interface arom.kr.model.type.TypeSystem
Returns the object representing the float C-type.
getFloatInferredValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the inferred value of the specified slot for this instance as a float.
getFloatRawValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the float value stored by the instance for the specified slot.
getFloatValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the float value of the specified slot for this instance.
getFormatedString(String, String, Object[]) - Method in interface arom.kr.factory.ResourceManager
Returns a string with formatted objects.
getFQName() - Method in interface arom.kr.model.NamedEntity
Returns the fully qualified name of this entity.
getGeneralization() - Method in interface arom.kr.model.Structure
Returns the structure this structure specialize.
getIdentifier() - Method in interface arom.kr.model.AMEntity
Returns the identifier of this AMEntity.
getInference() - Method in interface arom.kr.model.InferableObject
Returns the inference facet.
getInferredValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the inferred value of the specified slot for this instance.
getInferredValue(Slot, int) - Method in interface arom.kr.model.AMInstance
Returns the inferred value of the specified slot for this instance.
getInitialValue() - Method in class helix.util.ui.parameters.ObjectParameter
 
getInitialValue() - Method in interface helix.util.ui.parameters.Parameter
Returns the inital value of this parameter (value at the parameter creation).
getInputComponent() - Method in class helix.util.ui.parameters.CheckBoxView
 
getInputComponent() - Method in class helix.util.ui.parameters.RadioPanel
 
getInputComponent() - Method in class helix.util.ui.parameters.TextfieldView
 
getInputComponent() - Method in class helix.util.ui.parameters.ComboBoxView
 
getInputComponent() - Method in class helix.util.ui.parameters.ListView
 
getInputComponent() - Method in class helix.util.ui.parameters.TextfieldsGroupView
 
getInputComponent() - Method in class helix.util.ui.parameters.ParameterView
Returns the JComponent that renders the input area.
getInputValue() - Method in class helix.util.ui.parameters.CheckBoxView
 
getInputValue() - Method in class helix.util.ui.parameters.RadioPanel
 
getInputValue() - Method in class helix.util.ui.parameters.TextfieldView
Return value chosen by user.
getInputValue() - Method in class helix.util.ui.parameters.ComboBoxView
 
getInputValue() - Method in class helix.util.ui.parameters.ListView
 
getInputValue() - Method in class helix.util.ui.parameters.TextfieldsGroupView
Returns all the values that are contained in all JTextFields.
getInputValue() - Method in class helix.util.ui.parameters.ParameterView
Return value chosen by user.
getInstanciationControls() - Method in interface arom.kr.model.InstanciationControlableObject
Returns the InstanciationControls facet of this slot descriptor.
getIntegerCType() - Method in interface arom.kr.model.type.TypeSystem
Returns the object representing the integer C-type.
getIntegerInferredValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the inferred value of the specified slot for this instance as an integer.
getIntegerRawValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the integer value stored by the instance for the specified slot.
getIntegerValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the integer value of the specified slot for this instance.
getIntentionCT() - Method in interface arom.kr.model.type.StructureCT
 
getIntentionDT() - Method in interface arom.kr.model.type.StructureDT
 
getInvalidName() - Method in class arom.kr.model.InvalidNameException
Returns the invalid name that was supplied to the name space.
getKb() - Method in class arom.kr.query.engine.AQEngine
get current knowledge base
getKey() - Method in class helix.util.ui.parameters.ObjectParameter
 
getKey() - Method in interface helix.util.ui.parameters.Parameter
Returns the parameter key.
getLabel() - Method in class arom.kr.query.engine.AQQuery
Returns the label of this Query.
getLabel() - Method in class helix.util.ui.parameters.CheckBoxView
 
getLabel() - Method in class helix.util.ui.parameters.ObjectParameter
 
getLabel() - Method in class helix.util.ui.parameters.RadioPanel
 
getLabel() - Method in class helix.util.ui.parameters.TextfieldView
 
getLabel() - Method in class helix.util.ui.parameters.ComboBoxView
 
getLabel() - Method in class helix.util.ui.parameters.ListView
 
getLabel() - Method in interface helix.util.ui.parameters.Parameter
Returns the label related to this parameter
getLabel() - Method in class helix.util.ui.parameters.TextfieldsGroupView
 
getLabel() - Method in class helix.util.ui.parameters.ParameterView
Returns the JLabel that renders the label of parameter.
getLastEvaluationDate() - Method in class arom.kr.query.engine.AQQuery
Returns last evaluation date (could be null depending of Query state).
getLink() - Method in interface arom.kr.model.AMTuple
Returns a Link object representing the set of AROM objects connected by this tuple.
getListInputComponent() - Method in class helix.util.ui.parameters.ListView
 
getListValue() - Method in class helix.util.ui.parameters.ListParameter
Returns List value.
getLowerCardBound() - Method in interface arom.kr.model.type.MultiValDT
Get the lower bound of the interval representing this type's cardinality.
getMaximum() - Method in interface arom.kr.model.Multiplicity
Return the maximum multiplicity.
getMaximumCardinality() - Method in interface arom.kr.model.modifiers.CardinalityDomainModifier
Returns the maximum of the cardinality associated to this modifier.
getMaximumMultiplicity() - Method in interface arom.kr.model.modifiers.MultiplicityModifier
Returns the maximum of the multiplicity of this modifier.
getMessage() - Method in class arom.kr.model.EntityCreationException
Returns the error message string of this throwable object.
getMinimum() - Method in interface arom.kr.model.Multiplicity
Return the minimum multiplicity.
getMinimumCardinality() - Method in interface arom.kr.model.modifiers.CardinalityDomainModifier
Returns the minimum of the cardinality associated to this modifier.
getMinimumMultiplicity() - Method in interface arom.kr.model.modifiers.MultiplicityModifier
Returns the minimum of the multiplicity of this modifier.
getModifiedStructure() - Method in class arom.kr.parser.standard.AromCreationVisitor
 
getModifierFactory() - Method in interface arom.kr.factory.AromSystem
Return the ModifierFactory used by the implementation of AROM currently running.
getMultiplicities() - Method in interface arom.kr.model.InstanciationControls
Return an array of all the Multiplicity which are associated to this InstanciationControls or an empty array if none have been defined.
getMultiplicity() - Method in class arom.kr.parser.standard.AromRoleNode
Get the bounds of the multiplicity of the role represented by this node.
getMultiplicityFor(Role) - Method in interface arom.kr.model.InstanciationControls
Return the Multiplicity for the specified Role which are associated to this InstanciationControls or null if none have been defined.
getName() - Method in interface arom.kr.model.NamedEntity
Returns the name of this entity, or null if no name had been set to the entity.
getName() - Method in interface arom.kr.model.type.CType
Return the name of this Ctype.
getName() - Method in class arom.kr.parser.standard.AromTreeNode
Get the name of the represented Arom entity.
getNameSpace() - Method in interface arom.kr.model.NamedEntity
Returns the name space in which this named entity belongs to.
getNestedException() - Method in class arom.kr.model.InferenceException
Returns the nested exception that prevents the inference process to complete.
getNestedException() - Method in class arom.kr.model.EntityCreationException
Returns the nested exception that prevents the instanciation process to complete.
getNewKb() - Method in class arom.kr.parser.standard.AromCreationVisitor
 
getNextValue(Object) - Method in interface arom.kr.model.type.DiscreteDT
Get the value which follows the specified one in the domain associated with this delta type
getNextValue(Object) - Method in interface arom.kr.model.type.DiscreteCT
Get the value which follows the specified one in the current type domain.
getNodeType() - Method in class arom.kr.parser.standard.AromInstanceNode
Return the type of the instance represented by this node
getNodeType() - Method in class arom.kr.parser.standard.AromStructureNode
Return the type of the structure represented by this node
getOwner() - Method in class arom.kr.parser.standard.AromInstanceNode
Get the name of the strcuture this instance belongs to.
getParameter() - Method in class helix.util.ui.parameters.ParameterView
Returns represented parameter.
getParameter(int) - Method in class helix.util.ui.HParametersDialog
Returns the parameter at specified index.
getParameter(String) - Method in class helix.util.ui.HParametersDialog
Returns the parameter of specified key.
getParameterCount() - Method in class helix.util.ui.HParametersDialog
Returns the number of parameter in this input dialog.
getParameterView(String) - Method in class helix.util.ui.HParametersDialog
Returns the parameter view of Parameter specified by key.
getPreviousValue(Object) - Method in interface arom.kr.model.type.DiscreteDT
Get the value which precedes the specified one in the domain associated with this delta type.
getPreviousValue(Object) - Method in interface arom.kr.model.type.DiscreteCT
Get the value which precedes the specified one in the current type domain.
getQCLExpression() - Method in class arom.kr.query.engine.AQCondition
get QCL condition expression
getRawValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the value stored by the instance for the specified slot.
getReader(String) - Method in interface arom.kr.factory.AromSystem
Returns a KBReader which read AROM description from a Reader in the specified format.
getReferencesFor(CType) - Method in interface arom.kr.model.type.TypeSystem
Return the references used for the specified CType.
getResourceManager() - Method in interface arom.kr.factory.AromSystem
Return the ResourceManager used by the implementation of AROM currently running.
getResult() - Method in class arom.kr.query.engine.AQQuery
Returns current AQResult (could be null depending of Query state).
getRole() - Method in interface arom.kr.model.Multiplicity
Return the Role to which this multiplicity is applied to.
getRoleAMClass() - Method in interface arom.kr.model.RoleDescriptor
Get the AROM Class which type this role.
getRoleDescriptionFor(AMAssociation) - Method in interface arom.kr.model.Role
Returns the description of this role for the specified association.
getRoleName() - Method in class arom.kr.query.engine.AQCondition
get role condition name
getRoleName() - Method in interface arom.kr.model.modifiers.MultiplicityModifier
Returns the Role name to which this multiplicity applies.
getSearchSpace() - Method in class arom.kr.query.engine.AQCondition
Returns the search space name.
getSlotsValues() - Method in class arom.kr.parser.standard.AromInstanceNode
Get the Map of all slots name and the values associated to them for this instance.
getSlotType() - Method in class arom.kr.parser.standard.AromVariableNode
Get the CType of the represented variable.
getStandardReader() - Method in interface arom.kr.factory.AromSystem
Returns the standard reader.
getStandardWriter() - Method in interface arom.kr.factory.AromSystem
Return a knowledge base writer that produce a description of knowledge bases in the standard format.
getState() - Method in class arom.kr.query.engine.AQQuery
Returns state of this Query.
getStringCType() - Method in interface arom.kr.model.type.TypeSystem
Returns the object representing the string C-type.
getStringFor(Object) - Method in interface arom.kr.model.type.CTypeSerializable
Return a string representation of the specified value.
getStringValue() - Method in class helix.util.ui.parameters.StringParameter
Returns string value.
getStructure() - Method in interface arom.kr.model.Slot
Returns the structure containing the first definition of this slot.
getStructure() - Method in interface arom.kr.model.modifiers.StructureCTypeModifier
Return the AROM structure of this modifier
getStructure() - Method in interface arom.kr.model.type.StructureCT
 
getStructureCType(Structure) - Method in interface arom.kr.model.type.TypeSystem
Returns the record C-type representing the specified AROM structure.
getStructureName() - Method in class arom.kr.query.engine.AQCondition
get structure condition name
getSuperName() - Method in class arom.kr.parser.standard.AromStructureNode
Get the name of the super-structure of the structure represented by this node
getText() - Method in interface arom.kr.model.Documentation
 
getText() - Method in interface arom.kr.model.modifiers.TextDocModifier
Returns the Text of this TextDocModifier.
getTop() - Method in interface arom.kr.model.type.CType
Returns the greatest lower bound of this C-type.
getType() - Method in interface arom.kr.model.TypedObject
Returns the type facet of this slot descriptor.
getType() - Method in class helix.util.ui.parameters.ObjectParameter
 
getType() - Method in interface helix.util.ui.parameters.Parameter
Returns the parameter type.
getTypeName() - Method in class arom.kr.parser.standard.AromSlotNode
Return the name of the slot's type.
getTypeSystem() - Method in interface arom.kr.factory.AromSystem
Return the TypeSystem used by the implementation of AROM currently running.
getUpperCardBound() - Method in interface arom.kr.model.type.MultiValDT
Get the upper bound of the interval representing this type's cardinality.
getURL() - Method in interface arom.kr.model.Documentation
 
getURL() - Method in interface arom.kr.model.modifiers.URLDocModifier
Returns the URL of this URLDocModifier.
getValue() - Method in interface arom.kr.model.DefaultValue
Returns the default values.
getValue() - Method in class helix.util.ui.parameters.ObjectParameter
 
getValue() - Method in interface helix.util.ui.parameters.Parameter
Returns the parameter value (the value is setted after user validation).
getValue(Slot) - Method in interface arom.kr.model.AMInstance
Returns the value of the specified slot for this instance.
getValueInformation(Slot) - Method in interface arom.kr.model.AMInstance
Returns the information associated with the value of the specified slot.
getValueOf(String) - Method in interface arom.kr.model.type.CTypeSerializable
Return the CType value which correspond to the specified String representation.
getValues() - Method in class helix.util.ui.parameters.ObjectParameter
 
getValues() - Method in interface helix.util.ui.parameters.Parameter
Returns the domain values (may be null)
getValues(Slot[]) - Method in interface arom.kr.model.AMInstance
Returns the values of the specified slots for this instance.
getVariableDescriptionFor(Structure) - Method in interface arom.kr.model.Variable
Returns the description of this variable for the specified structure.
getWriter(String) - Method in interface arom.kr.factory.AromSystem
Return a knowledge base writer that produce a description of knowledge bases in the specified format.

H

hasConstraints() - Method in class helix.util.ui.parameters.ObjectParameter
 
hasConstraints() - Method in interface helix.util.ui.parameters.Parameter
Returns true if this parameter has a constraints object.
hasDomainElements() - Method in class helix.util.ui.parameters.ListParameter
 
hasDomainValues() - Method in class helix.util.ui.parameters.ObjectParameter
 
hasDomainValues() - Method in interface helix.util.ui.parameters.Parameter
Returns true if this parameter has a constraints object.
hasNext() - Method in class arom.kr.query.util.PathIterator
iterator.hasNext()
hasSearchSpace() - Method in class arom.kr.query.engine.AQCondition
Returns true if this AQCondition has search space limited to a set of instances.
helix.util - package helix.util
 
helix.util.ui - package helix.util.ui
 
helix.util.ui.parameters - package helix.util.ui.parameters
 
hierarchicalDomainModifiers() - Method in interface arom.kr.model.SlotDescriptor
Return all DomainModifier that have been applied to this SlotDescriptor and to super-SlotDescriptors.
HParametersDialog - class helix.util.ui.HParametersDialog.
HParametersDialog is an user dialog that allows to ask inputs.
HParametersDialog(Frame, String, String, boolean, boolean) - Constructor for class helix.util.ui.HParametersDialog
Creates a new modal HParametersDialog.
HParametersDialog(Frame, String, String, boolean, boolean, boolean, Preferences) - Constructor for class helix.util.ui.HParametersDialog
Creates a new modal HParametersDialog.

I

ICModifier - interface arom.kr.model.modifiers.ICModifier.
ICModifier.java Modifier which are to be applied to InstancioationControls facet.
IdentifiersRefVisitor - class arom.kr.parser.standard.IdentifiersRefVisitor.
IdentifiersRefVisitor.java This classes go through the tree resulting from JJTree parse and verify if identifiers are correct.
IdentifiersRefVisitor() - Constructor for class arom.kr.parser.standard.IdentifiersRefVisitor
 
IdentifiersRefVisitor(int) - Constructor for class arom.kr.parser.standard.IdentifiersRefVisitor
 
InferableObject - interface arom.kr.model.InferableObject.
Created: Mon Jul 10 17:40:03 2000
Inference - interface arom.kr.model.Inference.
Created: Wed Jun 14 12:58:28 2000
InferenceException - exception arom.kr.model.InferenceException.
Thrown to indicate that an inference mechanism triggered to infer an instance value fails.
InferenceException() - Constructor for class arom.kr.model.InferenceException
 
InferenceException(Exception) - Constructor for class arom.kr.model.InferenceException
Constructs an InferenceException with the specified nested exception.
InferenceModifier - interface arom.kr.model.modifiers.InferenceModifier.
Modifiers which are to be applied to Inference Facet.
inferenceModifiers() - Method in interface arom.kr.model.InferableObject
Returns the array of modifiers that have been sets.
INSTANCES - Static variable in interface arom.kr.model.InstanceSet
The name of the composite property representing the collection of instances contained in this InstanceSet object.
INSTANCES - Static variable in interface arom.kr.model.KnowledgeBase
The name of the composite property representing the collection of instances contained in this knowledge base.
instances() - Method in class arom.kr.model.Link
 
instances() - Method in interface arom.kr.model.InstanceSet
Returns an iterator over the instances contained in this InstanceSet.
InstancesClearEvent - class arom.kr.model.event.InstancesClearEvent.
InstancesClearEvent.java An event that indicates that an entity (a container) "will" or "has" clear its instances.
InstancesClearEvent(AMEntity) - Constructor for class arom.kr.model.event.InstancesClearEvent
 
InstancesClearListener - interface arom.kr.model.event.InstancesClearListener.
InstancesClearListener.java The listener interface for receiving InstancesClear events.
InstanceSet - interface arom.kr.model.InstanceSet.
An InstanceSet object represents a set of AROM instances.
InstancesReader - class arom.kr.parser.instances.InstancesReader.
InstancesReader.java This class provides methode to parse an instance file.
InstancesReader() - Constructor for class arom.kr.parser.instances.InstancesReader
 
InstancesWriter - class arom.kr.parser.instances.InstancesWriter.
InstancesWriter.java This class provides methode to write only instances descriptions to a file.
InstancesWriter() - Constructor for class arom.kr.parser.instances.InstancesWriter
 
InstanciationControlableObject - interface arom.kr.model.InstanciationControlableObject.
InstanciationControlableObject.java
InstanciationControls - interface arom.kr.model.InstanciationControls.
InstanciationControls.java
instanciationControlsModifiers() - Method in interface arom.kr.model.InstanciationControlableObject
Return the all the InstanciationControls (IC) modifier that have been applied to this InstanciationControlableObject.
IntegerConstraint - class helix.util.ui.parameters.IntegerConstraint.
 
IntegerConstraint() - Constructor for class helix.util.ui.parameters.IntegerConstraint
 
IntegerCT - interface arom.kr.model.type.IntegerCT.
Created: Fri Jul 21 12:34:35 2000
Intention - interface arom.kr.model.Intention.
A Intention is an object which handle the description of a set of instances.
INTENTIONS - Static variable in interface arom.kr.model.KnowledgeBase
The name of the composite property representing the collection of intentions (structures descriptions) contained in this knowledge base.
intersection(DeltaType, DeltaType) - Method in interface arom.kr.model.type.CType
Returns the intersection of the two delta-type supplied.
INTERVAL_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
Interval Domain Modifier identifier.
InvalidDescriptionException - exception arom.kr.parser.InvalidDescriptionException.
Thrown to indicate that the description read by a KBReader is invalid.
InvalidDescriptionException(KBReader) - Constructor for class arom.kr.parser.InvalidDescriptionException
 
InvalidDescriptionException(String) - Constructor for class arom.kr.parser.InvalidDescriptionException
 
InvalidFormatException - exception arom.kr.parser.InvalidFormatException.
Thrown to indicate that the description format read by a KBReader is invalid.
InvalidFormatException(KBReader) - Constructor for class arom.kr.parser.InvalidFormatException
 
InvalidFormatException(String) - Constructor for class arom.kr.parser.InvalidFormatException
 
InvalidModifierException - exception arom.kr.model.modifiers.InvalidModifierException.
Created: Wed Sep 27 15:54:31 2000
InvalidModifierException(String) - Constructor for class arom.kr.model.modifiers.InvalidModifierException
 
InvalidModifierException(TestResult) - Constructor for class arom.kr.model.modifiers.InvalidModifierException
 
InvalidNameException - exception arom.kr.model.InvalidNameException.
Thrown to indicate that the supplied name was rejected by the name space.
InvalidNameException(NamedEntity, String) - Constructor for class arom.kr.model.InvalidNameException
 
InvalidNameException(String) - Constructor for class arom.kr.model.InvalidNameException
 
InvalidSemanticException - exception arom.kr.parser.standard.InvalidSemanticException.
InvalidSemanticException.java Created: Thu Sep 13 15:45:31 2001
InvalidSemanticException(String) - Constructor for class arom.kr.parser.standard.InvalidSemanticException
 
InvalidSpecializationException - exception arom.kr.model.InvalidSpecializationException.
Thrown to indicate that the modification of the specialization is invalid.
InvalidSpecializationException() - Constructor for class arom.kr.model.InvalidSpecializationException
 
InvalidSpecializationException(String) - Constructor for class arom.kr.model.InvalidSpecializationException
 
InvalidValueException - exception arom.kr.model.InvalidValueException.
Thrown to indicate that a value is invalid and can not be set to a slot.
InvalidValueException() - Constructor for class arom.kr.model.InvalidValueException
 
InvalidValueException(String) - Constructor for class arom.kr.model.InvalidValueException
 
isA() - Method in interface arom.kr.model.AMInstance
Returns the structure to which this instance is attached.
isCSubTypeOf(CType) - Method in interface arom.kr.model.type.CType
Returns true if the supplied C-type is a super type of this C-type.
isCTypeListType() - Method in class arom.kr.parser.standard.AromVariableNode
Return true if the variable CType is a ListCT that should be constructed on Top DeltaType of the specified CType.
isDeleted() - Method in class arom.kr.query.engine.AQQuery
Returns true if this query is deleted and no more usable.
isDeltaTypeOf(CType) - Method in interface arom.kr.model.type.DeltaType
tests if this DeltaType is based on a given CType.
isDisjointTo(DeltaType) - Method in interface arom.kr.model.type.DeltaType
Verify if the specified Delta-Type is disjoint to this deltaType.
isEnable() - Method in class helix.util.ui.parameters.ObjectParameter
 
isEnable() - Method in interface helix.util.ui.parameters.Parameter
Indicates if this parameter enable or not.
isGeneralizationOf(SpecializableEntity) - Method in interface arom.kr.model.SpecializableEntity
test if this SpecializableEntity is a generalization of a given SpecializableEntity
isMemberOf(Object) - Method in interface arom.kr.model.type.DeltaType
tests if a given value belongs to this DeltaType.
isMemberOf(Object) - Method in interface arom.kr.model.type.CType
Returns true if the supplied value is a value of this C-type.
isPreferenceSaved() - Method in class helix.util.ui.parameters.ObjectParameter
 
isPreferenceSaved() - Method in interface helix.util.ui.parameters.Parameter
Returns true if value of this parameter could be saved in preferences.
isSpecializationOf(SpecializableEntity) - Method in interface arom.kr.model.SpecializableEntity
test if this SpecializableEntity is a specialization of a given SpecializableEntity
isSubTypeOf(DeltaType) - Method in interface arom.kr.model.type.DeltaType
tests if this DeltaType is a sub-type of a given DeltaType.
isSuperTypeOf(DeltaType) - Method in interface arom.kr.model.type.DeltaType
tests if this DeltaType is a super-type of a given DeltaType.
isTypeSet() - Method in class arom.kr.parser.standard.AromVariableNode
Return true if a CType has been set for the variable represented by this node.
isTypeSetType() - Method in class arom.kr.parser.standard.AromVariableNode
Return true if the variable CType is a SetCT that should be constructed on Top DeltaType of the specified CType.
isValid(Object) - Method in class helix.util.ui.parameters.IntegerConstraint
Returns true if value is a Integer object or could be parse into Integer.
isValid(Object) - Method in class helix.util.ui.parameters.FloatConstraint
Returns true if value is a Float object or could be parse into Float.
isValid(Object) - Method in class helix.util.ui.parameters.DoubleConstraint
Returns true if value is a Double object or could be parse into Double.
isValid(Object) - Method in class helix.util.ui.parameters.LongConstraint
Returns true if value is a Long object or could be parse into Long.
isValid(Object) - Method in class helix.util.ui.parameters.NotEmptyConstraint
 
isValid(Object) - Method in interface helix.util.ui.parameters.Constraints
Does ...
isValidName(String) - Method in interface arom.kr.model.NameSpace
Throws an exception if the supplied name is not valid in this name space.
itemStateChanged(ItemEvent) - Method in class helix.util.ui.parameters.ComboBoxView
 

J

jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromEquationNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromInstanceNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromRoleNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromSlotNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromVariableNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromStructureNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromKnowledgeBaseNode
Accept the visitor.
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromTreeNode
 
jjtAccept(StandardParserVisitor, Object) - Method in class arom.kr.parser.standard.AromComponentsNode
Accept the visitor.

K

KBReader - interface arom.kr.parser.KBReader.
This interface is implemented by any object that is enable to read AROM descriptions.
KBWriter - interface arom.kr.parser.KBWriter.
This interface is implemented by any object that is enable to write any AROM descriptions.
KnowledgeBase - interface arom.kr.model.KnowledgeBase.
An KnowledgeBase object is a knowledge base object.

L

LABEL - Static variable in class arom.kr.query.engine.AQQuery
The key used to designate the 'label' property.
Link - class arom.kr.model.Link.
A Link is an object that maps role names to AROM objects.
Link(String[], AMObject[]) - Constructor for class arom.kr.model.Link
 
LIST_TYPE - Static variable in interface helix.util.ui.parameters.Parameter
Denotes a list type (value is a List of string).
ListCT - interface arom.kr.model.type.ListCT.
ListCT.java Created: Fri Jun 22 15:58:32 2001
ListDT - interface arom.kr.model.type.ListDT.
ListDT.java Created: Fri Jun 22 16:02:51 2001
ListParameter - class helix.util.ui.parameters.ListParameter.
Represents a Parameter whose value is a list of string.
ListParameter(String, String, List, List, Object[], boolean) - Constructor for class helix.util.ui.parameters.ListParameter
Constructor.
ListView - class helix.util.ui.parameters.ListView.
A list view upon a ListParameter.
ListView(ListParameter) - Constructor for class helix.util.ui.parameters.ListView
Constructs a view upon a ListParameter.
LongConstraint - class helix.util.ui.parameters.LongConstraint.
 
LongConstraint() - Constructor for class helix.util.ui.parameters.LongConstraint
 
lookupAssociation(String) - Method in interface arom.kr.model.KnowledgeBase
Searches for an association whose name is equal to the supplied string.
lookupClass(String) - Method in interface arom.kr.model.KnowledgeBase
Searches for a class whose name is equal to the supplied string.
lookupDocumentationModifier(Class) - Method in interface arom.kr.model.DocumentableObject
Searches for the documentation modifiers of the supplied class.
lookupEntity(String) - Method in interface arom.kr.model.NameSpace
Searches for an entity contained in this name space whose name is equal to the supplied string.
lookupEntityExtended(String) - Method in interface arom.kr.model.SpecializableEntity
Searches for an entity whose name is equal to the supplied string.
lookupICModifier(Class) - Method in interface arom.kr.model.InstanciationControlableObject
Searches for the InstanciationControls (IC) modifiers of the supplied class.
lookupInferenceModifier(Class) - Method in interface arom.kr.model.InferableObject
Searches for the inference modifiers of the supplied class.
lookupObject(String) - Method in interface arom.kr.model.ClassExtension
Searches for an object whose name is equal to the supplied string in the class extension.
lookupObject(String) - Method in interface arom.kr.model.KnowledgeBase
Searches for an object (instance of class) whose name is equal to the supplied string.
lookupProperObject(String) - Method in interface arom.kr.model.ClassExtension
Searches for an object whose name is equal to the supplied string and which is attached to current class.
lookupRole(String) - Method in interface arom.kr.model.AssociationIntention
Searches in the extended name space for a role whose name is equal to the supplied string.
lookupSlot(String) - Method in interface arom.kr.model.Intention
Searches in the extended name space for a slot whose name is equal to the supplied string.
lookupStructure(Class, String) - Method in interface arom.kr.model.KnowledgeBase
Searches for a structure whose name is equal to the supplied string.
lookupStructure(String) - Method in interface arom.kr.model.KnowledgeBase
Searches for a structure whose name is equal to the supplied string.
lookupTypeModifier(Class) - Method in interface arom.kr.model.TypedObject
Searches for the type modifiers of the supplied class.
lookupVariable(String) - Method in interface arom.kr.model.Intention
Searches in the extended name space for a variable whose name is equal to the supplied string.

M

Membership - interface arom.kr.model.Membership.
Objects that defines membership conditions of instances must implement this interface.
MembershipVetoException - exception arom.kr.model.MembershipVetoException.
Thrown to indicate that a specified instance does not compel to membership conditions.
MembershipVetoException() - Constructor for class arom.kr.model.MembershipVetoException
 
MembershipVetoException(String) - Constructor for class arom.kr.model.MembershipVetoException
 
ModifierFactory - interface arom.kr.factory.ModifierFactory.
This interface is used to create specific FacetModifier.
Multiplicity - interface arom.kr.model.Multiplicity.
Multiplicity.java The multiplicity of a role r has the same meaning than in UML.
MULTIPLICITY_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
InstanciationRules Modifier identifier.
MultiplicityModifier - interface arom.kr.model.modifiers.MultiplicityModifier.
MultiplicityModifier.java
MultiValCT - interface arom.kr.model.type.MultiValCT.
MultiValCT.java Created: Mon Jun 18 09:53:47 2001
MultiValDT - interface arom.kr.model.type.MultiValDT.
MultiValDT.java Created: Mon Jun 18 09:59:26 2001

N

NAME - Static variable in interface arom.kr.model.NamedEntity
The key used to designate the 'name' property.
NamedEntity - interface arom.kr.model.NamedEntity.
This interface specializes the AMEntity interface to indicate that the entity is named.
NameSpace - interface arom.kr.model.NameSpace.
A NameSpace is a NamedEntity that can contain other named entity objects.
NEED_EVALUATION - Static variable in class arom.kr.query.engine.AQQuery
state of query : evaluated but maybe obsolete result.
next() - Method in class arom.kr.query.engine.AQResult
iterator.next() - overrides super -
next() - Method in class arom.kr.query.engine.AQCondition
get next (child) node
next() - Method in class arom.kr.query.util.PathIterator
iterator.next()
normalize(DeltaType) - Method in interface arom.kr.model.type.CType
Normalize the representation of the supplied delta-type.
NoSuchEntityException - exception arom.kr.model.NoSuchEntityException.
Thrown to indicate that the parameter entity can not be found in the context of the executed method.
NoSuchEntityException() - Constructor for class arom.kr.model.NoSuchEntityException
 
NoSuchEntityException(AMEntity) - Constructor for class arom.kr.model.NoSuchEntityException
 
NoSuchEntityException(AMEntity, String) - Constructor for class arom.kr.model.NoSuchEntityException
 
NOT_EVALUATED - Static variable in class arom.kr.query.engine.AQQuery
Not evaluated query state.
NotEmptyConstraint - class helix.util.ui.parameters.NotEmptyConstraint.
Constraint ensure that the value is a String which is not empty.
NotEmptyConstraint() - Constructor for class helix.util.ui.parameters.NotEmptyConstraint
 

O

OBJECT_NODE - Static variable in class arom.kr.parser.standard.AromInstanceNode
A value of instance node type. the instance represents an Arom Object.
OBJECT_TYPE - Static variable in class arom.kr.parser.standard.IdentifiersRefVisitor
 
OBJECT_TYPE - Static variable in interface helix.util.ui.parameters.Parameter
Denotes a object type (value is an Object).
ObjectParameter - class helix.util.ui.parameters.ObjectParameter.
Basic implementation of a parameter object.
ObjectParameter(String, String, Object, Object, Object[], Constraints, boolean) - Constructor for class helix.util.ui.parameters.ObjectParameter
Constructor.
objects() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over all the objects (instances of classes) of the KnowledgeBase.
OrderedCT - interface arom.kr.model.type.OrderedCT.
Created: Fri Jul 21 12:19:05 2000
OrderedDT - interface arom.kr.model.type.OrderedDT.
Created: Fri Jul 21 12:19:05 2000
OWNER - Static variable in interface arom.kr.model.AMInstance
The key used to designate the 'owner' property.

P

Parameter - interface helix.util.ui.parameters.Parameter.
A parameter represent all information related to an entry in a parameter dialog.
ParameterListener - interface helix.util.ui.parameters.ParameterListener.
ParameterListener.java Created: Sat Oct 4 15:38:50 2003
ParameterView - class helix.util.ui.parameters.ParameterView.
An abstract view upon a Parameter.
ParameterView(ObjectParameter) - Constructor for class helix.util.ui.parameters.ParameterView
Constructor.
PARENT - Static variable in interface arom.kr.model.SpecializableEntity
This key is used to designe the 'parent' property.
PathIterator - class arom.kr.query.util.PathIterator.
this class implements Tree path Iterator. a path is a list of nodes leading from root to a leaf the next() method therefore returns an iterator over the nodes of a path.
PathIterator(Tree) - Constructor for class arom.kr.query.util.PathIterator
standard constructor
precede(Object, Object) - Method in interface arom.kr.model.type.OrderedCT
Return true if the first value precedes the second one in the domain specified by this type.
previous() - Method in class arom.kr.query.engine.AQCondition
get previous (parent) node
PROCEDURAL_ATTACHMENT - Static variable in interface arom.kr.model.Inference
Defines Inference type : Procedural Attachment
properContains(AMInstance) - Method in interface arom.kr.model.Extension
Tests if the specified instance is a attached to the current structure.
properInstances() - Method in interface arom.kr.model.Extension
Returns an iterator over the instances attached to the structure this extension belongs to.
properSize() - Method in interface arom.kr.model.Extension
Returns the number of instances which are attached to the structure this extension belongs to.
put(String, ResourceBundle) - Method in interface arom.kr.factory.ResourceManager
Insert the specified resource bundle in the set of bundles managed by this object.

Q

query(AQCondition) - Method in class arom.kr.query.engine.AQEngine
execute query

R

RadioPanel - class helix.util.ui.parameters.RadioPanel.
 
RadioPanel(ObjectParameter) - Constructor for class helix.util.ui.parameters.RadioPanel
 
readContent(AMAssociation, InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Reads the content of the supplied AMAssociation from the InputStream object.
readContent(AMAssociation, InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
readContent(AMAssociation, InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
readContent(AMClass, InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Reads the content of the supplied AMClass from the InputStream object.
readContent(AMClass, InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
readContent(AMClass, InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
readContent(KnowledgeBase, InputStream, int, TestResult) - Method in interface arom.kr.parser.KBReader
Reads the content of the supplied knowledge base from the InputStream object.
readContent(KnowledgeBase, InputStream, int, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
readContent(KnowledgeBase, InputStream, int, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
readContent(KnowledgeBase, InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Reads the content of the supplied knowledge base from the InputStream object.
readContent(KnowledgeBase, InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
readContent(KnowledgeBase, InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
readFacetModifier(Class, InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Reads a facet's accessor from the InputStream object.
readFacetModifier(Class, InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
readFacetModifier(Class, InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
readValue(DeltaType, InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Reads an AROM value from the InputStream object.
readValue(DeltaType, InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
readValue(DeltaType, InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
Record - interface arom.kr.util.Record.
AromRecord.java This interface must be implemented by an object in order to be a valid value for a Record CType.
RecordCT - interface arom.kr.model.type.RecordCT.
Created: Mon Jul 24 11:22:43 2000
RecordDT - interface arom.kr.model.type.RecordDT.
Created: Mon Jul 24 11:22:43 2000
remove() - Method in class arom.kr.query.util.PathIterator
unimplemented optional operation : remove
removeEntityListener(EntityListener) - Method in interface arom.kr.model.AMEntity
Removes the specified entity listener so that it no longer receives entity events from this entity.
removeInstance(AMInstance) - Method in interface arom.kr.model.InstanceSet
Removes the specified instance from this instance set.
removeInstancesClearListener(InstancesClearListener) - Method in interface arom.kr.model.KnowledgeBase
Removes the specified instances clear listener so that it will no longer receives clearInstances events from this KnowledgeBase.
removeListener(ParameterListener) - Method in class helix.util.ui.parameters.ObjectParameter
 
removeListener(ParameterListener) - Method in interface helix.util.ui.parameters.Parameter
Removes a current listener of this parameter.
removePropertyChangeListener(PropertyChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
removeRole(Role) - Method in interface arom.kr.model.AssociationIntention
Removes the specified role from this structure descriptor and returns it.
removeSlot(Slot) - Method in interface arom.kr.model.Intention
Removes the specified slot from this structure descriptor and returns it.
removeSpecialization(SpecializableEntity) - Method in interface arom.kr.model.SpecializableEntity
Removes the specified entity from the specialization relation.
removeVariable(Variable) - Method in interface arom.kr.model.Intention
Removes the specified variable from this structure descriptor and returns it.
removeVetoableChangeListener(String, VetoableChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
removeVetoableChangeListener(VetoableChangeListener) - Method in class arom.kr.query.engine.AQQuery
 
REPLACE_DUPLICATE_INSTANCE - Static variable in interface arom.kr.parser.KBReader
If an instance is described twice, this reader will erase existing instance by new instance description.
reset() - Method in interface arom.kr.query.util.ResetableIterator
reset internal iterator data structures this method is used to reset the iteration before starting a new one.
reset() - Method in class arom.kr.query.util.PathIterator
reset internal iterator data structures this method is used to reset the iteration before starting a new one.
ResetableIterator - interface arom.kr.query.util.ResetableIterator.
Interface of an Iterator that implements reset() operation. the reset() operation allows to reset the Iterator to its initial state therefore allowing for new rounds of iteration.
resolveQualifiedName(String) - Method in interface arom.kr.model.NameSpace
Searches for an entity contained within this name space that is identified by the supplied qualified name.
ResourceManager - interface arom.kr.factory.ResourceManager.
ResourceManager.java This interface is used to manages a set of resources.
RESOURCES - Static variable in class helix.util.ui.parameters.ListView
 
RESOURCES - Static variable in class helix.util.ui.parameters.TextfieldsGroupView
 
RESULT_INVALID - Static variable in class arom.kr.query.engine.AQQuery
Evaluated and result not valid state of query.
RESULT_VALID - Static variable in class arom.kr.query.engine.AQQuery
Evaluated and result valid state of query.
Role - interface arom.kr.model.Role.
A role is the connection between an association and one of the linked classes.
roleCount() - Method in interface arom.kr.model.AssociationIntention
Returns the number of roles in this structure descriptor.
RoleDescriptor - interface arom.kr.model.RoleDescriptor.
Represents the description of a role of an association.
roleNames() - Method in class arom.kr.model.Link
 
ROLES - Static variable in interface arom.kr.model.AssociationIntention
The name of the composite property representing the collection of roles which defines this assocation descriptor.
roles() - Method in interface arom.kr.model.AssociationIntention
Returns an iterator over the roles contained in this structure descriptor.
rootAssociations() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over the associations which are root associations.
rootClasses() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over the classes which are root classes.
rootStructures() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over the structure which are root structures.
rootStructures(Class) - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over the structure which are root structures.
runAttachmentFor(AMInstance) - Method in interface arom.kr.model.Attachment
Runs this procedural attachment and return the value calculated by the Java method.

S

SET_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
Set Domain Modifier identifier.
setAttachmentClassName(String) - Method in class arom.kr.parser.standard.AromVariableNode
Set the names of the class to execute to run attachment
setAttachmentMethodName(String) - Method in class arom.kr.parser.standard.AromVariableNode
Set the names of the method to execute to run attachment
setBooleanValue(Slot, boolean) - Method in interface arom.kr.model.AMInstance
Sets the specified boolean value to the supplied slot.
setCard(Integer, Integer) - Method in class arom.kr.parser.standard.AromVariableNode
Set the bounds value of the represented variable cardinality.
setCreateAttachment(Boolean) - Method in class arom.kr.parser.standard.AromVariableNode
Specify if the method to call for attachment should be created using AromClass and variable names.
SetCT - interface arom.kr.model.type.SetCT.
SetCT.java Created: Fri Jun 22 15:59:37 2001
setCurrentKb(KnowledgeBase) - Method in class arom.kr.parser.standard.AromCreationVisitor
Set the current KnowledgeBase to use as content of Arom Entities.
setCurrentStructure(Structure) - Method in class arom.kr.parser.standard.AromCreationVisitor
Set the current Structure to use as content of Arom Slots.
setDefault(Object) - Method in class arom.kr.parser.standard.AromVariableNode
Set the default value of the represented variable.
setDelegate(Membership) - Method in interface arom.kr.model.InstanceSet
Sets the specified object as the delegate of this instance set.
setDocumentation(String, int) - Method in class arom.kr.parser.standard.AromDocTreeNode
Set the documentation of the knowledge base represented by this node.
setDomain(Object) - Method in class arom.kr.parser.standard.AromSlotNode
Set the value of domain associated to the slot represented by this node.
setDomainType(String) - Method in class arom.kr.parser.standard.AromSlotNode
Set the type of the domain associated to the slot represented by this node.
SetDT - interface arom.kr.model.type.SetDT.
SetDT.java Created: Fri Jun 22 16:03:47 2001
setEnable(boolean) - Method in class helix.util.ui.parameters.ObjectParameter
 
setEnable(boolean) - Method in interface helix.util.ui.parameters.Parameter
Renders this parameter enable or not.
setEquation(String) - Method in class arom.kr.parser.standard.AromEquationNode
Set the value of the AML Equation associated to an instance.
setFloatValue(Slot, double) - Method in interface arom.kr.model.AMInstance
Sets the specified float value to the supplied slot.
setGeneralization(Structure) - Method in interface arom.kr.model.Structure
Sets the generalization of this structure.
setIntegerValue(Slot, long) - Method in interface arom.kr.model.AMInstance
Sets the specified integer value to the supplied slot.
setLabel(String) - Method in class arom.kr.query.engine.AQQuery
Sets a new label to this query.
setListType(boolean) - Method in class arom.kr.parser.standard.AromVariableNode
Store information that the variable's CType is a ListCType or not.
setMultiplicity(Integer, Integer) - Method in class arom.kr.parser.standard.AromRoleNode
Set the lower bound and upper bound of the role multiplicity.
setName(String) - Method in interface arom.kr.model.NamedEntity
Sets the name of this entity.
setName(String) - Method in class arom.kr.parser.standard.AromTreeNode
set the name of the current Arom node.
setNodeType(int) - Method in class arom.kr.parser.standard.AromInstanceNode
Set the type of the instance represented by this node.
setNodeType(int) - Method in class arom.kr.parser.standard.AromStructureNode
Set the type of the structure represented by this node.
setOwner(String) - Method in class arom.kr.parser.standard.AromInstanceNode
Set the name of the structure this instance belongs to.
setSetType(boolean) - Method in class arom.kr.parser.standard.AromVariableNode
Store information that the variable's CType is a SetCType or not.
setSlotEntry(String, Object) - Method in class arom.kr.parser.standard.AromInstanceNode
Set the specified value to the specified slot for this instance.
setSlotType(CType) - Method in class arom.kr.parser.standard.AromVariableNode
Set the CType of the represented variable.
setSuperName(String) - Method in class arom.kr.parser.standard.AromStructureNode
Set the name of this structure's super-structure.
setTypeName(String) - Method in class arom.kr.parser.standard.AromSlotNode
set the name of this slot type
setValue(Object) - Method in class helix.util.ui.parameters.ObjectParameter
Set the value of this parameter.
setValue(Object) - Method in class helix.util.ui.parameters.BooleanParameter
 
setValue(Object) - Method in class helix.util.ui.parameters.StringParameter
 
setValue(Object) - Method in interface helix.util.ui.parameters.Parameter
Set the value of this parameter.
setValue(Object) - Method in class helix.util.ui.parameters.ListParameter
 
setValue(Slot, Object) - Method in interface arom.kr.model.AMInstance
Sets the specified value to the supplied slot.
setValues(Slot[], Object[]) - Method in interface arom.kr.model.AMInstance
Sets the specified values to the supplied slots.
size() - Method in class arom.kr.model.Link
 
size() - Method in interface arom.kr.model.InstanceSet
Returns the number of instances contained in this instance set.
SKIP_DUPLICATE_INSTANCE - Static variable in interface arom.kr.parser.KBReader
If an instance is described twice, this reader will ignore the new instance description.
Slot - interface arom.kr.model.Slot.
A Slot define a slot entity (variable or role) which is the elementary construct used to describes a structure entity.
slotCount() - Method in interface arom.kr.model.Intention
Returns the number of slots in this structure descriptor.
slotCount(Class) - Method in interface arom.kr.model.Intention
Returns the numbers of slots belonging to the specified class.
SlotDescriptor - interface arom.kr.model.SlotDescriptor.
A SlotDescriptor is an object which describes the caracteritics of a slot at a specified level of the hierarchy.
SLOTS - Static variable in interface arom.kr.model.Intention
The name of the composite property representing the collection of slots which defines this structure descriptor.
slots() - Method in interface arom.kr.model.Intention
Returns an iterator over the slots contained in this structure descriptor.
slots(Class) - Method in interface arom.kr.model.Intention
Returns an iterator over the slots in this structure descriptor whose implementation class is the same as the supplied class.
SlotsTypesVisitor - class arom.kr.parser.standard.SlotsTypesVisitor.
SlotsTypesVisitor.java This classes go through the tree resulting from JJTree parse and verify if slots type are correct.
SlotsTypesVisitor() - Constructor for class arom.kr.parser.standard.SlotsTypesVisitor
 
SpecializableEntity - interface arom.kr.model.SpecializableEntity.
A SpecializableEntity is an AROM named entity which can be specialized.
SPECIALIZATIONS - Static variable in interface arom.kr.model.SpecializableEntity
The name of the composite property representing the collection of specializations contained in this specializable entity.
specializations() - Method in interface arom.kr.model.SpecializableEntity
Returns an iterator over the specializations of this specializable entity.
StandardReader - class arom.kr.parser.standard.StandardReader.
StandardReader.java Created: Thu Sep 13 09:50:41 2001
StandardReader() - Constructor for class arom.kr.parser.standard.StandardReader
 
StandardVisitorManager - class arom.kr.parser.standard.StandardVisitorManager.
StandardVisitorManager.java Created: Tue Sep 18 14:07:05 2001
StandardVisitorManager() - Constructor for class arom.kr.parser.standard.StandardVisitorManager
 
StandardWriter - class arom.kr.parser.standard.StandardWriter.
StandardWriter.java Created: Wed Jan 9 10:05:17 2002
StandardWriter() - Constructor for class arom.kr.parser.standard.StandardWriter
 
start() - Method in class helix.util.ui.HParametersDialog
Displays this dialog.
STATE - Static variable in class arom.kr.query.engine.AQQuery
The key used to designate the 'state' property.
STRING_TYPE - Static variable in interface helix.util.ui.parameters.Parameter
Denotes a string type (value is a String object).
StringCT - interface arom.kr.model.type.StringCT.
Created: Fri Jul 21 12:23:13 2000
StringParameter - class helix.util.ui.parameters.StringParameter.
 
StringParameter(String, String, String, String, String[], Constraints, boolean) - Constructor for class helix.util.ui.parameters.StringParameter
 
Structure - interface arom.kr.model.Structure.
A Structure describes the properties of the collection of instances associated to it.
StructureCT - interface arom.kr.model.type.StructureCT.
Created: Fri Jul 21 12:19:05 2000
StructureCTypeModifier - interface arom.kr.model.modifiers.StructureCTypeModifier.
This type modifier is used to modify the AROM structure associated with a slot typed by an AROM structure.
StructureDT - interface arom.kr.model.type.StructureDT.
 

T

TestResult - class helix.util.TestResult.
A TestResult collects the results of a test.
TestResult() - Constructor for class helix.util.TestResult
Creates a new TestResult instance.
TEXT_DOC_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
Text Documentation Modifier identifier.
TextDocModifier - interface arom.kr.model.modifiers.TextDocModifier.
This Documentation Modifier allows to add an URL to a Documentation Facet.
TextfieldsGroupView - class helix.util.ui.parameters.TextfieldsGroupView.
Internal class of MethodParametersJDialog.
TextfieldsGroupView(ListParameter) - Constructor for class helix.util.ui.parameters.TextfieldsGroupView
Creates a new TextFieldsGroup.
TextfieldView - class helix.util.ui.parameters.TextfieldView.
A Tectfield view upon a given parameter.
TextfieldView(StringParameter) - Constructor for class helix.util.ui.parameters.TextfieldView
 
toString() - Method in class arom.kr.query.engine.AQQuery
Returns a String representation of this AQQuery.
toString() - Method in class arom.kr.parser.standard.AromEquationNode
 
toString() - Method in class arom.kr.parser.standard.AromInstanceNode
 
toString() - Method in class arom.kr.parser.standard.AromRoleNode
 
toString() - Method in class arom.kr.parser.standard.AromSlotNode
 
toString() - Method in class arom.kr.parser.standard.AromVariableNode
 
toString() - Method in class arom.kr.parser.standard.AromStructureNode
 
toString() - Method in class arom.kr.parser.standard.AromKnowledgeBaseNode
 
toString() - Method in class arom.kr.parser.standard.AromTreeNode
 
toString() - Method in class arom.kr.parser.standard.AromComponentsNode
 
toString() - Method in class helix.util.TestResult
Returns a string representation of this test result.
TUPLE_NAME - Static variable in class arom.kr.parser.standard.AromInstanceNode
Value of this node name if the node type is TUPLE_NODE.
TUPLE_NODE - Static variable in class arom.kr.parser.standard.AromInstanceNode
A value of instance node type. the instance represents an Arom Tuple.
tuples() - Method in interface arom.kr.model.AMObject
Returns an iterator over a set of tuples which references this object.
tuples() - Method in interface arom.kr.model.KnowledgeBase
Returns an iterator over all the tuples (instances of associations) of the KnowledgeBase.
tuples(AMAssociation) - Method in interface arom.kr.model.AMObject
Returns an iterator over a set of tuples instances of the specified AMAssociation and which references this object.
tuples(AMAssociation, Role) - Method in interface arom.kr.model.AMObject
Returns an iterator over a set of tuples which references this object.
TypedObject - interface arom.kr.model.TypedObject.
Created: Mon Jul 10 17:33:19 2000
TypeModifier - interface arom.kr.model.modifiers.TypeModifier.
Modifiers which are to be applied to Type Facet.
typeModifiers() - Method in interface arom.kr.model.TypedObject
Return the all the types modifiers that have been applied to this TypedObject.
TypeSystem - interface arom.kr.model.type.TypeSystem.
This interface provides methods which should be defined by any AROMApi implementation.

U

union(DeltaType, DeltaType) - Method in interface arom.kr.model.type.CType
Returns the union of the two delta-type supplied.
UnknownValueException - exception arom.kr.model.UnknownValueException.
Thrown to indicate that the requested value is unknown.
UnknownValueException() - Constructor for class arom.kr.model.UnknownValueException
 
UnknownValueException(String) - Constructor for class arom.kr.model.UnknownValueException
 
URL_DOC_MODIFIER - Static variable in interface arom.kr.factory.ModifierFactory
URL Documentation Modifier identifier.
URLDocModifier - interface arom.kr.model.modifiers.URLDocModifier.
This Documentation Modifier allows to add an URL to a Documentation Facet.

V

valueChanged(ListSelectionEvent) - Method in class helix.util.ui.parameters.ListView
 
valueChanged(Parameter, Object, Object) - Method in interface helix.util.ui.parameters.ParameterListener
 
valueChanged(Parameter, Object, Object) - Method in class helix.util.ui.parameters.CheckBoxView
 
valueChanged(Parameter, Object, Object) - Method in class helix.util.ui.parameters.RadioPanel
Parameter value has changed : select the right radio button.
valueChanged(Parameter, Object, Object) - Method in class helix.util.ui.parameters.TextfieldView
Parameter value has changed : update textfield.
valueChanged(Parameter, Object, Object) - Method in class helix.util.ui.parameters.ComboBoxView
Parameter value has changed : select the right item.
valueChanged(Parameter, Object, Object) - Method in class helix.util.ui.parameters.ListView
Parameter value has changed : select the right item.
valueChanged(Parameter, Object, Object) - Method in class helix.util.ui.parameters.TextfieldsGroupView
 
VALUES - Static variable in interface arom.kr.model.AMInstance
The name of the composite property representing all the slot's values of this instance.
Variable - interface arom.kr.model.Variable.
A variable is a typed property describing a class.
variableCount() - Method in interface arom.kr.model.Intention
Returns the number of variables in this structure descriptor.
VariableDescriptor - interface arom.kr.model.VariableDescriptor.
Created: Wed Jun 14 12:53:59 2000
VARIABLES - Static variable in interface arom.kr.model.Intention
The name of the composite property representing the collection of variables which defines this structure descriptor.
variables() - Method in interface arom.kr.model.Intention
Returns an iterator over the variables contained in this structure descriptor.
verify(boolean, TestResult) - Method in interface arom.kr.model.AMEntity
Each entity is able to verify it's own correctness.
verifyIdentifier(InputStream, TestResult) - Method in interface arom.kr.parser.KBReader
Verify that the specified InputStream is a valid identifier (entity name) for this KBReader format.
verifyIdentifier(InputStream, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
verifyIdentifier(InputStream, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
verifyIdentifier(String, TestResult) - Method in interface arom.kr.parser.KBReader
Verify that the specified String is a valid identifier (entity name) for this KBReader format.
verifyIdentifier(String, TestResult) - Method in class arom.kr.parser.standard.StandardReader
 
verifyIdentifier(String, TestResult) - Method in class arom.kr.parser.instances.InstancesReader
 
visit(AromComponentsNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromComponentsNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromComponentsNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromEquationNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromEquationNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromEquationNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromInstanceNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromInstanceNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromInstanceNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromKnowledgeBaseNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromKnowledgeBaseNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromKnowledgeBaseNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromRoleNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromRoleNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromRoleNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromStructureNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromStructureNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromStructureNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromTreeNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromTreeNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromTreeNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(AromVariableNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(AromVariableNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(AromVariableNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
visit(SimpleNode, Object) - Method in class arom.kr.parser.standard.SlotsTypesVisitor
 
visit(SimpleNode, Object) - Method in class arom.kr.parser.standard.IdentifiersRefVisitor
 
visit(SimpleNode, Object) - Method in class arom.kr.parser.standard.AromCreationVisitor
 
VisitorManager - interface arom.kr.parser.standard.VisitorManager.
VisitorManager.java This class serve as an interface between AROM factory objects and Arom Parser ones.

W

WARN_DUPLICATE_INSTANCE - Static variable in interface arom.kr.parser.KBReader
If an instance is described twice, this reader will set an error or a warning depending on the Reader implementation.
wasSuccessful() - Method in class helix.util.TestResult
Returns true if the test was successful.
willClearInstances(InstancesClearEvent) - Method in interface arom.kr.model.event.InstancesClearListener
Invoked before entity's instances are cleared.
write(AMInstance, OutputStream) - Method in interface arom.kr.parser.KBWriter
Write the specified AMInstance description to the specified OutputStream Object.
write(AMInstance, OutputStream) - Method in class arom.kr.parser.standard.StandardWriter
 
write(AMInstance, OutputStream) - Method in class arom.kr.parser.instances.InstancesWriter
 
write(FacetModifier, OutputStream) - Method in interface arom.kr.parser.KBWriter
Write the specified FacetModifier description to the specified OutputStream Object.
write(FacetModifier, OutputStream) - Method in class arom.kr.parser.standard.StandardWriter
 
write(FacetModifier, OutputStream) - Method in class arom.kr.parser.instances.InstancesWriter
 
write(KnowledgeBase, OutputStream) - Method in interface arom.kr.parser.KBWriter
Write the complete KnowledgeBase to the specified OutputStream Object.
write(KnowledgeBase, OutputStream) - Method in class arom.kr.parser.standard.StandardWriter
 
write(KnowledgeBase, OutputStream) - Method in class arom.kr.parser.instances.InstancesWriter
 
write(Structure, OutputStream) - Method in interface arom.kr.parser.KBWriter
Write the specified Structure description to the specified OutputStream Object.
write(Structure, OutputStream) - Method in class arom.kr.parser.standard.StandardWriter
 
write(Structure, OutputStream) - Method in class arom.kr.parser.instances.InstancesWriter
 

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