forked from opensourceBIM/BIMserver
-
Notifications
You must be signed in to change notification settings - Fork 0
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);
}
Get Started
Deployment
Developers
- Service Interfaces
- Clients
-
Plugin Development
- [Serializer Plugin](https://github.com/opensourceBIM/BIMserver/wiki/Serializer Plugin)
- [Deserializer Plugin](https://github.com/opensourceBIM/BIMserver/wiki/Deserializer Plugin)
- Model Compare Plugin
- Model Merge Plugin
- Query Engine Plugin
- Render Engine Plugin
- ObjectIDM Plugin
- Schema Plugin
- Service Plugin
BIMServer Developers
- Eclipse
- Eclipse Modeling Framework
- Embedding
- Terminology
- Database/Versioning
- IFC STEP Encoding
- Communication
General