package org.eclipse.gmf.tooling.runtime.structure; | |
import org.eclipse.emf.ecore.EObject; | |
import org.eclipse.gmf.runtime.notation.View; | |
public abstract class DiagramStructure { | |
public abstract int getVisualID(View view); | |
public abstract String getModelID(View view); | |
public abstract int getNodeVisualID(View containerView, EObject domainElement); | |
public abstract boolean checkNodeVisualID(View containerView, EObject domainElement, int candidate); | |
public abstract boolean isCompartmentVisualID(int visualID); | |
public abstract boolean isSemanticLeafVisualID(int visualID); | |
} |