ILOG JRules

ilog.rules.studio.model.bom
Interface IlrBOM

All Superinterfaces:
EModelElement, EObject, IlrElement, IlrModelElement, IlrProjectElement, IlrResourceElement, Notifier

public interface IlrBOM
extends IlrProjectElement

A representation of the model object 'BOM'. This element corresponds to a BOM file in the model of Rule Studio.

The following features are supported:

See Also:
IlrBomPackage.getBOM()

Method Summary
 IlrBOMEntry getBOMEntry()
          Gets the BOM entry corresponding to this BOM file.
 IlrObjectModel getObjectModel()
          Returns the value of the 'Object Model' attribute.
 void setObjectModel(IlrObjectModel value)
          Sets the value of the 'Object Model' attribute.
 
Methods inherited from interface ilog.rules.studio.model.base.IlrProjectElement
getRuleProject, setRuleProject
 
Methods inherited from interface ilog.rules.studio.model.resource.IlrResourceElement
deleteElement, getOriginal, getResource, isWorkingCopy, setResource
 
Methods inherited from interface ilog.rules.studio.model.IlrModelElement
getName, getUuid, setName, setUuid
 
Methods inherited from interface ilog.rules.studio.model.IlrElement
cloneElement, createAnnotation, deleteElement, fillWith, getAdapter, getDisplayName, getModel, isDeleted, isValid, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface ilog.rules.commonbrm.model.IlrElement
eClass, getPropertyValue, getPropertyValue, isInstanceOf
 

Method Detail

getBOMEntry

IlrBOMEntry getBOMEntry()
Gets the BOM entry corresponding to this BOM file.


getObjectModel

IlrObjectModel getObjectModel()
Returns the value of the 'Object Model' attribute.

Gets the object model defined by this BOM file.

Returns:
the value of the 'Object Model' attribute.
See Also:
setObjectModel(IlrObjectModel), IlrBomPackage.getBOM_ObjectModel()

setObjectModel

void setObjectModel(IlrObjectModel value)
Sets the value of the 'Object Model' attribute.

Parameters:
value - the new value of the 'Object Model' attribute.
See Also:
getObjectModel()

ILOG JRules