001    package com.thaiopensource.relaxng.impl;
002    
003    class InconsistentDataDerivType extends DataDerivType {
004      static private final InconsistentDataDerivType instance = new InconsistentDataDerivType();
005    
006      static InconsistentDataDerivType getInstance() {
007        return instance;
008      }
009    
010      private InconsistentDataDerivType() { }
011    
012      DataDerivType combine(DataDerivType ddt) {
013        return this;
014      }
015    
016      DataDerivType copy() {
017        return this;
018      }
019    }