View Javadoc

1   package org.openrdf.concepts.awol;
2   
3   import java.lang.String;
4   import org.openrdf.concepts.webarch.InformationResource;
5   import org.openrdf.elmo.annotations.localized;
6   import org.openrdf.elmo.annotations.rdf;
7   
8   /** see §4.2.2 of rfc 4287. A Category Type */
9   @rdf("http://bblfish.net/work/atom-owl/2006-06-06/#Category")
10  public interface Category  {
11  
12  
13  	/** see §4.2.2.3 of rfc 4287. A Human readable label for display. */
14  	@localized
15  	@rdf("http://bblfish.net/work/atom-owl/2006-06-06/#label")
16  	public abstract String getAwolLabel();
17  
18  	/** see §4.2.2.3 of rfc 4287. A Human readable label for display. */
19  	public abstract void setAwolLabel(String value);
20  
21  
22  	/** see §4.2.2.2 of rfc 4287. Identifies a categorization scheme. */
23  	@rdf("http://bblfish.net/work/atom-owl/2006-06-06/#scheme")
24  	public abstract InformationResource getAwolScheme();
25  
26  	/** see §4.2.2.2 of rfc 4287. Identifies a categorization scheme. */
27  	public abstract void setAwolScheme(InformationResource value);
28  
29  
30  	/** see §4.2.2.1 of rfc 4287. Identifies the category */
31  	@rdf("http://bblfish.net/work/atom-owl/2006-06-06/#term")
32  	public abstract String getAwolTerm();
33  
34  	/** see §4.2.2.1 of rfc 4287. Identifies the category */
35  	public abstract void setAwolTerm(String value);
36  
37  }