public class AssociationClassAnalyzer extends AbstractSchemaAnalyzer
Constructor and Description |
---|
AssociationClassAnalyzer(OSLSchema schema,
TopicIF assoctype,
Collection associations) |
Modifier and Type | Method and Description |
---|---|
void |
analyze()
Analyzes the topics for this AssociationClassAnalyzerz
|
AssociationRoleConstraint |
getRoleConstraint(AssociationRoleIF role) |
void |
registerConstraint(AssociationRoleIF role) |
getScopeSpecification, getTypeSpecification, makeKey, makeKey, makeKey, makeKey
public AssociationClassAnalyzer(OSLSchema schema, TopicIF assoctype, Collection associations)
public void analyze()
public void registerConstraint(AssociationRoleIF role)
public AssociationRoleConstraint getRoleConstraint(AssociationRoleIF role)