be.destin.skos.core
Enum Predicate

java.lang.Object
  extended by java.lang.Enum<Predicate>
      extended by be.destin.skos.core.Predicate
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Predicate>, org.openrdf.model.Resource, org.openrdf.model.URI, org.openrdf.model.Value

public enum Predicate
extends java.lang.Enum<Predicate>
implements org.openrdf.model.URI


Enum Constant Summary
Concept_alias
           
Concept_altLabel
           
Concept_broader
           
Concept_broadMatch
           
Concept_changeNote
           
Concept_closeMatch
           
Concept_definition
           
Concept_editorialNote
           
Concept_exactMatch
           
Concept_example
           
Concept_hiddenLabel
           
Concept_historyNote
           
Concept_icon
           
Concept_internalNote
           
Concept_narrower
           
Concept_narrowMatch
           
Concept_notation
           
Concept_prefLabel
           
Concept_related
           
Concept_relatedMatch
           
Concept_scopeNote
           
Concept_url
           
ConceptScheme_contributor
           
ConceptScheme_create
           
ConceptScheme_creator
           
ConceptScheme_description
           
ConceptScheme_display
           
ConceptScheme_help
           
ConceptScheme_icon
           
ConceptScheme_title
           
 
Field Summary
static java.lang.reflect.Method[] getAll
           
static java.lang.reflect.Method[] putAll
           
static java.lang.Class[] subjectsClass
           
 
Method Summary
static Predicate find(org.openrdf.model.Resource subject, java.lang.String property)
           
 Concept getConcept(SkosManager skosManager)
           
 java.lang.String getLocalName()
           
 java.lang.String getNamespace()
           
 java.lang.Class getObjectClass()
           
 java.lang.String getPredicateName()
           
 java.lang.String getSubjectClassName()
           
static java.lang.String list()
           
 java.lang.String stringValue()
           
 java.lang.String toHtmlIcon(SkosHtmlManager skosHtmlManager)
           
 java.lang.String toHtmlImage(SkosHtmlManager skosHtmlManager)
           
static Predicate valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Predicate[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openrdf.model.URI
equals, hashCode, toString
 

Enum Constant Detail

Concept_url

public static final Predicate Concept_url

Concept_icon

public static final Predicate Concept_icon

Concept_prefLabel

public static final Predicate Concept_prefLabel

Concept_altLabel

public static final Predicate Concept_altLabel

Concept_hiddenLabel

public static final Predicate Concept_hiddenLabel

Concept_changeNote

public static final Predicate Concept_changeNote

Concept_definition

public static final Predicate Concept_definition

Concept_editorialNote

public static final Predicate Concept_editorialNote

Concept_example

public static final Predicate Concept_example

Concept_historyNote

public static final Predicate Concept_historyNote

Concept_scopeNote

public static final Predicate Concept_scopeNote

Concept_internalNote

public static final Predicate Concept_internalNote

Concept_exactMatch

public static final Predicate Concept_exactMatch

Concept_closeMatch

public static final Predicate Concept_closeMatch

Concept_broader

public static final Predicate Concept_broader

Concept_narrower

public static final Predicate Concept_narrower

Concept_related

public static final Predicate Concept_related

Concept_broadMatch

public static final Predicate Concept_broadMatch

Concept_narrowMatch

public static final Predicate Concept_narrowMatch

Concept_relatedMatch

public static final Predicate Concept_relatedMatch

Concept_alias

public static final Predicate Concept_alias

Concept_notation

public static final Predicate Concept_notation

ConceptScheme_title

public static final Predicate ConceptScheme_title

ConceptScheme_description

public static final Predicate ConceptScheme_description

ConceptScheme_creator

public static final Predicate ConceptScheme_creator

ConceptScheme_contributor

public static final Predicate ConceptScheme_contributor

ConceptScheme_create

public static final Predicate ConceptScheme_create

ConceptScheme_help

public static final Predicate ConceptScheme_help

ConceptScheme_icon

public static final Predicate ConceptScheme_icon

ConceptScheme_display

public static final Predicate ConceptScheme_display
Field Detail

getAll

public static java.lang.reflect.Method[] getAll

putAll

public static java.lang.reflect.Method[] putAll

subjectsClass

public static java.lang.Class[] subjectsClass
Method Detail

values

public static Predicate[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Predicate c : Predicate.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Predicate valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getSubjectClassName

public java.lang.String getSubjectClassName()

getPredicateName

public java.lang.String getPredicateName()

getObjectClass

public java.lang.Class getObjectClass()

stringValue

public java.lang.String stringValue()
Specified by:
stringValue in interface org.openrdf.model.Value

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface org.openrdf.model.URI

getLocalName

public java.lang.String getLocalName()
Specified by:
getLocalName in interface org.openrdf.model.URI

find

public static Predicate find(org.openrdf.model.Resource subject,
                             java.lang.String property)

list

public static java.lang.String list()

getConcept

public Concept getConcept(SkosManager skosManager)

toHtmlImage

public java.lang.String toHtmlImage(SkosHtmlManager skosHtmlManager)

toHtmlIcon

public java.lang.String toHtmlIcon(SkosHtmlManager skosHtmlManager)