Package org.eclipse.core.runtime

Examples of org.eclipse.core.runtime.IAdaptable


  /**
   * @generated
   */
  public boolean provides(IOperation operation) {
    if (operation instanceof GetParserOperation) {
      IAdaptable hint = ((GetParserOperation) operation).getHint();
      if (OntoUML.diagram.providers.OntoUMLElementTypes.getElement(hint) == null) {
        return false;
      }
      return getParser(hint) != null;
    }
View Full Code Here


          .getType(OntoUML.diagram.edit.parts.ComponentOfEditPart.VISUAL_ID);
      view.setType(semanticHint);
    }
    super.decorateView(containerView, view, semanticAdapter, semanticHint,
        index, persisted);
    IAdaptable eObjectAdapter = null;
    EObject eObject = (EObject) semanticAdapter.getAdapter(EObject.class);
    if (eObject != null) {
      eObjectAdapter = new EObjectAdapter(eObject);
    }
    getViewService()
View Full Code Here

   * @generated
   */
  public IParser getParser() {
    if (parser == null) {
      String parserHint = ((View) getModel()).getType();
      IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
          OntoUML.diagram.providers.OntoUMLElementTypes.Mixin_2004,
          getParserElement(), parserHint);
      parser = ParserService.getInstance().getParser(hintAdapter);
    }
    return parser;
View Full Code Here

   * @generated
   */
  public IParser getParser() {
    if (parser == null) {
      String parserHint = ((View) getModel()).getType();
      IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
          OntoUML.diagram.providers.OntoUMLElementTypes.Property_2005,
          getParserElement(), parserHint);
      parser = ParserService.getInstance().getParser(hintAdapter);
    }
    return parser;
View Full Code Here

  /**
   * @generated
   */
  private String getRelator_2008Text(View view) {

    IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
        OntoUML.diagram.providers.OntoUMLElementTypes.Relator_2008,
        (view.getElement() != null ? view.getElement() : view),
        OntoUML.diagram.part.OntoUMLVisualIDRegistry
            .getType(OntoUML.diagram.edit.parts.WrappingLabel8EditPart.VISUAL_ID));
    IParser parser = ParserService.getInstance().getParser(hintAdapter);
View Full Code Here

  /**
   * @generated
   */
  private String getRole_2009Text(View view) {

    IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
        OntoUML.diagram.providers.OntoUMLElementTypes.Role_2009,
        (view.getElement() != null ? view.getElement() : view),
        OntoUML.diagram.part.OntoUMLVisualIDRegistry
            .getType(OntoUML.diagram.edit.parts.WrappingLabel9EditPart.VISUAL_ID));
    IParser parser = ParserService.getInstance().getParser(hintAdapter);
View Full Code Here

  /**
   * @generated
   */
  private String getRoleMixin_2010Text(View view) {

    IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
        OntoUML.diagram.providers.OntoUMLElementTypes.RoleMixin_2010,
        (view.getElement() != null ? view.getElement() : view),
        OntoUML.diagram.part.OntoUMLVisualIDRegistry
            .getType(OntoUML.diagram.edit.parts.WrappingLabel10EditPart.VISUAL_ID));
    IParser parser = ParserService.getInstance().getParser(hintAdapter);
View Full Code Here

  /**
   * @generated
   */
  private String getSimpleDatatype_2011Text(View view) {

    IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
        OntoUML.diagram.providers.OntoUMLElementTypes.SimpleDatatype_2011,
        (view.getElement() != null ? view.getElement() : view),
        OntoUML.diagram.part.OntoUMLVisualIDRegistry
            .getType(OntoUML.diagram.edit.parts.WrappingLabel11EditPart.VISUAL_ID));
    IParser parser = ParserService.getInstance().getParser(hintAdapter);
View Full Code Here

  /**
   * @generated
   */
  private String getStructuralDatatype_2012Text(View view) {

    IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
        OntoUML.diagram.providers.OntoUMLElementTypes.StructuralDatatype_2012,
        (view.getElement() != null ? view.getElement() : view),
        OntoUML.diagram.part.OntoUMLVisualIDRegistry
            .getType(OntoUML.diagram.edit.parts.WrappingLabel12EditPart.VISUAL_ID));
    IParser parser = ParserService.getInstance().getParser(hintAdapter);
View Full Code Here

  /**
   * @generated
   */
  private String getSubKind_2013Text(View view) {

    IAdaptable hintAdapter = new OntoUML.diagram.providers.OntoUMLParserProvider.HintAdapter(
        OntoUML.diagram.providers.OntoUMLElementTypes.SubKind_2013,
        (view.getElement() != null ? view.getElement() : view),
        OntoUML.diagram.part.OntoUMLVisualIDRegistry
            .getType(OntoUML.diagram.edit.parts.WrappingLabel13EditPart.VISUAL_ID));
    IParser parser = ParserService.getInstance().getParser(hintAdapter);
View Full Code Here

TOP

Related Classes of org.eclipse.core.runtime.IAdaptable

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.