Class IndividualsViaSearchQueryOptions
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaVClassOptions
-
- edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaSearchQueryOptions
-
- All Implemented Interfaces:
FieldOptions
public class IndividualsViaSearchQueryOptions extends IndividualsViaVClassOptions implements FieldOptions
-
-
Field Summary
-
Fields inherited from class edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaVClassOptions
defaultOptionLabel, LEFT_BLANK, vclassURIs
-
-
Constructor Summary
Constructors Constructor Description IndividualsViaSearchQueryOptions(String inputSubjectUri, String inputPredicateUri, String inputObjectUri, String... vclassURIs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,Individual>getIndividualsForClass(String vclassURI, WebappDaoFactory wDaoFact)Map<String,String>getOptions(EditConfigurationVTwo editConfig, String fieldName, WebappDaoFactory wDaoFact, I18nBundle i18n)Any object that are needed to get the options should be passed in the constructor of the implementation.-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaVClassOptions
addWhenMissingInference, getCustomComparator, isReasoningAvailable, setDefaultOptionLabel
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.FieldOptions
getCustomComparator
-
-
-
-
Method Detail
-
getIndividualsForClass
protected Map<String,Individual> getIndividualsForClass(String vclassURI, WebappDaoFactory wDaoFact)
- Overrides:
getIndividualsForClassin classIndividualsViaVClassOptions
-
getOptions
public Map<String,String> getOptions(EditConfigurationVTwo editConfig, String fieldName, WebappDaoFactory wDaoFact, I18nBundle i18n) throws Exception
Description copied from interface:FieldOptionsAny object that are needed to get the options should be passed in the constructor of the implementation.- Specified by:
getOptionsin interfaceFieldOptions- Overrides:
getOptionsin classIndividualsViaVClassOptions- Returns:
- return a map of value->label for the options. Should never return null.
- Throws:
Exception
-
-