Package org.eclipse.emf.ecore

Examples of org.eclipse.emf.ecore.EObject.eClass()


                  EObject rootObject = createObjectByType(prefix, name, false);
                 
                  eDataGraph.setERootObject(rootObject);
                  processObject(rootObject);
                  if (rootObject != null
                    && rootObject.eClass() == ExtendedMetaData.INSTANCE.getDocumentRoot(rootObject.eClass().getEPackage()))
                  {
                    super.handleFeature(prefix, name);

                    // Remove the document root from the stack.
                    //
View Full Code Here


                  EObject rootObject = createObjectByType(prefix, name, false);
                 
                  eDataGraph.setERootObject(rootObject);
                  processObject(rootObject);
                  if (rootObject != null
                    && rootObject.eClass() == ExtendedMetaData.INSTANCE.getDocumentRoot(rootObject.eClass().getEPackage()))
                  {
                    super.handleFeature(prefix, name);

                    // Remove the document root from the stack.
                    //
View Full Code Here

    List contents = new ArrayList((eDataObject).eContents());
    for (int i = 0, size = contents.size(); i < size; ++i)
    {
      ((DataObject)contents.get(i)).delete();
    }
    EClass eClass = eDataObject.eClass();
    for (int i = 0, size = eClass.getFeatureCount(); i < size; ++i)
    {
      EStructuralFeature eStructuralFeature = eClass.getEStructuralFeature(i);
      if (eStructuralFeature.isChangeable() && !eStructuralFeature.isDerived() && !((Property)eStructuralFeature).isReadOnly())
      {
View Full Code Here

  protected Image getLabelIcon() {
    EObject parserElement = getParserElement();
    if (parserElement == null) {
      return null;
    }
    return DispelElementTypes.getImage(parserElement.eClass());
  }

  /**
   * @generated
   */
 
View Full Code Here

  protected Image getLabelIcon() {
    EObject parserElement = getParserElement();
    if (parserElement == null) {
      return null;
    }
    return DispelElementTypes.getImage(parserElement.eClass());
  }

  /**
   * @generated
   */
 
View Full Code Here

    List contents = new ArrayList((eDataObject).eContents());
    for (int i = 0, size = contents.size(); i < size; ++i)
    {
      ((DataObject)contents.get(i)).delete();
    }
    EClass eClass = eDataObject.eClass();
    for (int i = 0, size = eClass.getFeatureCount(); i < size; ++i)
    {
      EStructuralFeature eStructuralFeature = eClass.getEStructuralFeature(i);
      if (eStructuralFeature.isChangeable() && !eStructuralFeature.isDerived() && !((Property)eStructuralFeature).isReadOnly())
      {
View Full Code Here

    private EObject container(EObject object) {
        final EObject container = object.eContainer();
        if (!(container instanceof DataObject))
            return null;
        String name = extendedMetaData.getName(container.eClass());
        return name != null && name.length() == 0 // DocumentRoot
             ? null : container;
    }

    private String path() throws XMLStreamException {
View Full Code Here

  protected Image getLabelIcon() {
    EObject parserElement = getParserElement();
    if (parserElement == null) {
      return null;
    }
    return DispelElementTypes.getImage(parserElement.eClass());
  }

  /**
   * @generated
   */
 
View Full Code Here

  protected Image getLabelIcon() {
    EObject parserElement = getParserElement();
    if (parserElement == null) {
      return null;
    }
    return DispelElementTypes.getImage(parserElement.eClass());
  }

  /**
   * @generated
   */
 
View Full Code Here

  protected Image getLabelIcon() {
    EObject parserElement = getParserElement();
    if (parserElement == null) {
      return null;
    }
    return DispelElementTypes.getImage(parserElement.eClass());
  }

  /**
   * @generated
   */
 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.