001/*
002 * The contents of this file are subject to the license and copyright
003 * detailed in the LICENSE and NOTICE files at the root of the source
004 * tree.
005 */
006package org.fcrepo.kernel.api.exception;
007
008/**
009 * Represents the case where a property definition has been requested but does
010 * not exist. Typically, this happens when a new property is added to a node
011 * that does not restrict its property types.
012 *
013 * @author ajs6f
014 * @since Oct 25, 2013
015 */
016public class NoSuchPropertyDefinitionException extends RepositoryRuntimeException {
017
018    private static final long serialVersionUID = 1L;
019
020    /**
021     * Ordinary constructor.
022     *
023     * @param msg the message
024     */
025    public NoSuchPropertyDefinitionException(final String msg) {
026        super(msg);
027    }
028}