<!ELEMENT extension (propertyEditor*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT propertyEditor EMPTY>
<!ATTLIST propertyEditor
target CDATA #REQUIRED
cellEditorClass CDATA #IMPLIED
scope CDATA #IMPLIED
modelAdapter CDATA #IMPLIED
editable CDATA #IMPLIED
configurationClass CDATA #IMPLIED>
model.ModelElement.nameCRStringorg.eclipse.jface.viewers.CellEditor interface. It is also advised that your editors implement the interface ilog.rules.studio.ui.propertysheet.IlrCellEditorPropertyExtension, this is required if you want that your editor supports the specific behaviours of Rule Studio property sheet.ilog.rules.studio.ui.propertysheet.IlrModelAdapter interface. This attribute is useful when you need to adapt a type in the rule model to the type used by the cell editor.model.ModelElement.name as a field that cannot be edited in the Properties view.
This extension point allows users to have an<extension point=
"ilog.rules.studio.ui.propertyEditors"
>
<propertyEditor target=
"model.ModelElement.name"
editable=
"false"
>
</propertyEditor>
</extension>
IlrBooleanCellEditor for each property of type EBoolean in the Properties view.
<extension point=
"ilog.rules.studio.ui.propertyEditors"
>
<propertyEditor target=
"EBoolean"
cellEditorClass=
"ilog.rules.studio.ui.propertysheet.editors.IlrBooleanCellEditor"
>
</propertyEditor>
</extension>
Copyright © 1987-2008 ILOG S.A. All rights reserved.