Rule Builder > Working with Repositories in CVS > Associations Between Files > Package Element Associations

When a user changes an association between two or more elements (deletes a linked element or recreates a link between two elements), both sides of the relationship are modified. For example, if a user deletes a BOM type, a parameter that references it will no longer have a valid association.

If the package that contains the parameter is writable, it will be set as modified and saved when the JRules repository is next saved.

However, if the package is read-only it will not be modified, and the next time the package is loaded a warning message will be displayed in the Messages panel stating that the type cannot be found. At this point, a Reload should be performed.

Table 6.3 lists the associations between elements contained in different packages:

Table 6.3   Package Element Associations
Element 
Associations 
Parameter  BOM type, (class, data type) 
Rule  library 
BOM method  BOM type 
BOM attribute  BOM type 
BOM argument  BOM type 
BOM reference  class 
BOM type  BOM type, supertype 
Rule task  package, rule 
Project  top-level package 

See Also

Committing Files to CVS | Editing Files in CVS | Updating Files From CVS | Reloading Repository Elements


Customer Support | Copyright © 1987-2004 ILOG S.A. All rights reserved. Legal terms. PREVIOUS   NEXT