All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jqassistant.contrib.plugin.csharp.model.UsesNamespaceDescriptor Maven / Gradle / Ivy

The newest version!
package org.jqassistant.contrib.plugin.csharp.model;

import com.buschmais.jqassistant.core.store.api.model.Descriptor;
import com.buschmais.xo.neo4j.api.annotation.Relation;

import static com.buschmais.xo.neo4j.api.annotation.Relation.Incoming;
import static com.buschmais.xo.neo4j.api.annotation.Relation.Outgoing;


@Relation("USES")
public interface UsesNamespaceDescriptor extends Descriptor {

    @Outgoing
    CSharpFileDescriptor getUsingCSharpFile();

    @Incoming
    NamespaceDescriptor getUsedNamespace();

    String getAlias();
    void setAlias(String alias);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy