org.wsmostudio.ui.editors.common
Class NFPEditor

java.lang.Object
  extended by org.wsmostudio.ui.editors.common.NFPEditor
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

public class NFPEditor
extends java.lang.Object
implements org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.SelectionListener

An editor component which supports editing of NonFunctionalProperties part of the WSMO-API objects (where applicable, i.e. implementations of Entity). The editor appears in a standalone modal window on top of the main studio workbench. It can be invoked either from an appropriate editor component, or from the WSMO Navigator view (via context menu).

Version:
$Revision: 1.20 $ $Date: 2006/01/20 16:42:03 $
Author:
not attributable

Constructor Summary
NFPEditor(org.eclipse.swt.widgets.Shell parent, EntityModel model)
           
 
Method Summary
 void dispose()
           
 void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
           
 void mouseDown(org.eclipse.swt.events.MouseEvent e)
           
 void mouseUp(org.eclipse.swt.events.MouseEvent e)
           
 boolean open()
           
static java.lang.String prepareLabel(org.wsmo.common.IRI key)
           
static java.lang.String resolveNS(java.lang.String prefixedURI, org.wsmo.common.TopEntity nsContainer)
           
 void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
           
 void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NFPEditor

public NFPEditor(org.eclipse.swt.widgets.Shell parent,
                 EntityModel model)
Method Detail

open

public boolean open()

dispose

public void dispose()

prepareLabel

public static java.lang.String prepareLabel(org.wsmo.common.IRI key)

mouseDoubleClick

public void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseDoubleClick in interface org.eclipse.swt.events.MouseListener

mouseDown

public void mouseDown(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseDown in interface org.eclipse.swt.events.MouseListener

mouseUp

public void mouseUp(org.eclipse.swt.events.MouseEvent e)
Specified by:
mouseUp in interface org.eclipse.swt.events.MouseListener

widgetSelected

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
Specified by:
widgetSelected in interface org.eclipse.swt.events.SelectionListener

widgetDefaultSelected

public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
Specified by:
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener

resolveNS

public static java.lang.String resolveNS(java.lang.String prefixedURI,
                                         org.wsmo.common.TopEntity nsContainer)


Copyright © 2005-2006 Ontotext Lab.. All Rights Reserved.