package org.openflexo.foundation.viewpoint;
import org.openflexo.foundation.ontology.owl.SubClassStatement;
import org.openflexo.foundation.viewpoint.ViewPoint.ViewPointBuilder;
import org.openflexo.localization.FlexoLocalization;
public class RestrictionStatementPatternRole extends StatementPatternRole {
public RestrictionStatementPatternRole(ViewPointBuilder builder) {
super(builder);
}
@Override
public PatternRoleType getType() {
return PatternRoleType.RestrictionStatement;
}
@Override
public String getPreciseType() {
return FlexoLocalization.localizedForKey("restriction_statement");
}
@Override
public Class<SubClassStatement> getAccessedClass() {
return SubClassStatement.class;
}
}