silentbalanceyh/vertx-zero

View on GitHub
vertx-gaia/vertx-ams/src/main/modeler/io/modello/emf/VEmf.java

Summary

Maintainability
A
0 mins
Test Coverage
package io.modello.emf;

import io.horizon.eon.VName;

/**
 * @author lang : 2023-05-08
 */
public interface VEmf {
    // Common Name
    String V_NAME = VName.NAME;           // name
    String V_VALUE = VName.VALUE;         // value
    String V_LITERAL = VName.LITERAL;     // literal

    // Common EMF Name
    String E_TYPE = "eType";
    String E_OPPOSITE = "eOpposite";

    // Common EMF Node
    String N_LITERALS = "eLiterals";

    // ns prefix
    String NS_URI = "nsURI";              // nsURI
    String NS_PREFIX = "nsPrefix";        // nsPrefix

    String DATA_TYPE = "DataType";        // DataType

    // Common EMF Spec
    interface PREFIX {
        String ECORE = "ecore";
    }

    interface URI {
        String ECORE = "http://www.eclipse.org/emf/2002/Ecore#//{0}";
    }
}