Skip to content

ObjectIDM Plugin

Ruben de Laat edited this page Jul 10, 2013 · 2 revisions

An ObjectIDM helps BIMserver to decide whether to follow a relation/reference or not and whether to include/exclude certain classes. This can be used to define subsets of models, based on a given starting point.

public interface ObjectIDMPlugin extends Plugin {
	ObjectIDM getObjectIDM(PluginConfiguration pluginConfiguration);
}
public interface ObjectIDM {
	boolean shouldFollowReference(EClass originalClass, EClass eClass, EStructuralFeature eStructuralFeature);
	boolean shouldIncludeClass(EClass originalClass, EClass eClass);
}
Clone this wiki locally