Example usage for org.eclipse.jface.dialogs IMessageProvider getMessage

List of usage examples for org.eclipse.jface.dialogs IMessageProvider getMessage

Introduction

In this page you can find the example usage for org.eclipse.jface.dialogs IMessageProvider getMessage.

Prototype

public String getMessage();

Source Link

Document

Returns the current message for this message provider.

Usage

From source file:org.kalypso.model.wspm.tuhh.ui.imports.WProfOptionsPage.java

License:Open Source License

public void validate() {
    final IMessageProvider markerMessage = m_markerOptions.validate();
    if (markerMessage != null) {
        setMessage(markerMessage.getMessage(), markerMessage.getMessageType());
    } else {/*w w w . j a v a2 s.c  o  m*/
        setMessage(null, IMessageProvider.NONE);
    }
}

From source file:org.kalypso.model.wspm.ui.profil.wizard.intersectRoughness.IntersectRoughnessPage.java

License:Open Source License

/**
 * @see org.kalypso.contribs.eclipse.jface.wizard.IUpdateable#update()
 *///from   ww w . j a  v a2  s  . c  o m
@Override
public void update() {
    final IMessageProvider message = validatePage();
    if (message == null) {
        setMessage(null);
    } else {
        setMessage(message.getMessage(), message.getMessageType());
    }
    setPageComplete(message == null);
}

From source file:org.kalypso.model.wspm.ui.profil.wizard.propertyEdit.OperationChooserPage.java

License:Open Source License

protected void updateMessage() {
    final IMessageProvider validatePage = validatePage();
    if (validatePage == null) {
        setMessage(null);/*w ww  . j a v  a 2 s.co m*/
        setPageComplete(true);
    } else {
        setMessage(validatePage.getMessage(), validatePage.getMessageType());
        setPageComplete(false);
    }
}

From source file:org.kalypso.module.conversion.ProjectConversionPage.java

License:Open Source License

private void setMessage(final IMessageProvider message) {
    setPageComplete(message == null || message.getMessageType() != IMessageProvider.ERROR);

    if (message == null)
        setMessage((String) null);
    else// www . j a  v a2s  .  c o m
        setMessage(message.getMessage(), message.getMessageType());
}

From source file:org.kalypso.ui.wizard.sensor.ImportObservationSelectionWizardPage.java

License:Open Source License

/**
 * validates the page//from  w  w  w  .  ja v  a2 s.  c  om
 */
void validate() {
    // Do not validate until page was created
    if (!m_controlFinished)
        return;

    final IMessageProvider message = doValidate();
    if (message == null)
        setMessage(null);
    else
        setMessage(message.getMessage(), message.getMessageType());
    setPageComplete(message == null);

    // TODO: does not really belong here
    final IFile targetFile = getTargetFile();
    final boolean targetFileExists = targetFile != null && targetFile.exists();
    m_buttonAppend.setEnabled(targetFileExists);
    m_buttonRetainMeta.setEnabled(targetFileExists);

    fireSelectionChanged();
}

From source file:org.kalypso.ui.wizards.imports.observation.ImportObservationSelectionWizardPage.java

License:Open Source License

/**
 * validates the page//from   www.  j av a 2s  . com
 */
void validate() {
    // TODO: does not belong here, strange!
    if (m_sourceFile != null && m_sourceFile.isFile())
        m_textFileSource.setText(m_sourceFile.getPath());

    final IMessageProvider message = doValidate();
    if (message == null)
        setMessage(null);
    else
        setMessage(message.getMessage(), message.getMessageType());

    setPageComplete(message == null);

    // TODO: does not belong here, strange
    fireSelectionChanged();
}