Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Visual Editor (VE) » Adding Code for setting a property programatically
Adding Code for setting a property programatically [message #615173] Thu, 29 March 2007 03:36
Eclipse User
Originally posted by: solomonpaul55.gmail.com

Hi All,
I am trying to add code using the context menu programatically. I have
defined a context menu using
'objectClass=" org.eclipse.ve.internal.java.core.IJavaBeanContextMenuContri butor "
'.
I was successful in adding the code for setting a property if it is a text
property . For example,


EStructuralFeature esf = model.eClass().getEStructuralFeature("name");
ResourceSet rs = model.eResource().getResourceSet();
IJavaObjectInstance ijoi = BeanUtilities.createString(rs,"Field1");
RuledCommandBuilder cb = new
RuledCommandBuilder(EditDomain.getEditDomain(editpart));
cb.applyAttributeSetting((EObject) model, esf, ijoi);
Command command = cb.getCommand();
command.execute();

I also want to add code for setting a property that has a method call to a
object creation method as the attribute. For Example

field.setProperty(getField2());

Any help in this regards is greatly appreciated.
Thank You and Regards,
SOLOMON
Previous Topic:Adding Code for setting a property programatically
Next Topic:Visual Editor in RCP application - VE+RCP=GUI for building GUIs
Goto Forum:
  


Current Time: Wed Oct 22 04:56:57 GMT 2014

Powered by FUDForum. Page generated in 0.08231 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software