1 18 19 package com.hp.hpl.jena.ontology.daml; 22 23 24 import com.hp.hpl.jena.ontology.*; 27 import com.hp.hpl.jena.util.iterator.ExtendedIterator; 28 29 30 40 public interface DAMLProperty 41 extends DAMLCommon, OntProperty 42 { 43 46 49 50 56 public void setIsUnique( boolean unique ); 57 58 59 65 public boolean isUnique(); 66 67 68 75 public PropertyAccessor prop_domain(); 76 77 78 84 public PropertyAccessor prop_subPropertyOf(); 85 86 87 93 public PropertyAccessor prop_samePropertyAs(); 94 95 96 103 public PropertyAccessor prop_range(); 104 105 106 118 public ExtendedIterator getSameProperties(); 119 120 121 128 public ExtendedIterator getEquivalentValues(); 129 130 131 140 public ExtendedIterator getDomainClasses(); 141 142 143 152 public ExtendedIterator getRangeClasses(); 153 154 155 163 public ExtendedIterator getSuperProperties(); 164 165 166 181 public ExtendedIterator getSuperProperties( boolean closed ); 182 183 184 189 public ExtendedIterator getSubProperties(); 190 191 192 207 public ExtendedIterator getSubProperties( boolean closed ); 208 } 209 210 211 240 241 | Popular Tags |