All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| Activity |
This interface will make sure that VOs conveying any person's academic output like publications,
grants etc implement certain methods which will be used to generalize methods which are just
interested in certain common properties like what was the year in which the activity was
published (or started).
|
| AddAssociatedConceptGenerator |
Generates the edit configuration for importing concepts from external
search services, e.g.
|
| AddAssociatedConceptsPreprocessor |
|
| AddAttendeeRoleToPersonGenerator |
|
| AddAuthorsToInformationResourceGenerator |
This is a slightly unusual generator that is used by Manage Authors on
information resources.
|
| AddClinicalRoleToPersonGenerator |
|
| AddConceptThroughObjectPropertyGenerator |
This generator is for the case where a new concept is being added for an object property other than research/subject areas where the
default object property form generator would work instead of the generator for managing concepts.
|
| AddEditorRoleToPersonGenerator |
Generates the edit configuration for adding a Role to a Person.
|
| AddEditorshipToPersonGenerator |
|
| AddEditorsToInformationResourceGenerator |
This is a slightly unusual generator that is used by Manage Editors on
information resources.
|
| AddEditWebpageFormGenerator |
Custom form for adding or editing a webpage associated with an individual.
|
| AddFullNameToPersonGenerator |
|
| AddGrantRoleToPersonGenerator |
Custom form for adding a grant to an person for the predicates hasCo-PrincipalInvestigatorRole
and hasPrincipalInvestigatorRole.
|
| AddGrantRoleToPersonGenerator.RoleActivityOptionTypes |
|
| AddHeadOfRoleToPersonGenerator |
|
| AddMemberRoleToPersonGenerator |
|
| AddOrcidIdToPersonGenerator |
|
| AddOrganizerRoleToPersonGenerator |
|
| AddOutreachProviderRoleToPersonGenerator |
|
| AddPresenterRoleToPersonGenerator |
|
| AddPublicationToPersonGenerator |
On an add/new, this will show a form, on an edit/update this will skip to the
profile page of the publication.
|
| AddResearcherRoleToPersonGenerator |
|
| AddReviewerRoleToPersonGenerator |
|
| AddRoleToPersonTwoStageGenerator |
Generates the edit configuration for adding a Role to a Person.
|
| AddRoleToPersonTwoStageGenerator.RoleActivityOptionTypes |
|
| AddServiceProviderRoleToPersonGenerator |
|
| AddTeacherRoleToPersonGenerator |
|
| AddUserDefinedConceptGenerator |
Generates the edit configuration for importing concepts from external
search services, e.g.
|
| AdvisingRelationshipChecker |
Does the requested action involve a change to an Advising Relationship that
the self-editor is authorized to modify?
|
| AgrovocService |
|
| AjaxVisualizationController |
Services a visualization request.
|
| AllPropertiesQueryRunner |
This query runner is used to execute a sparql query that will fetch all the
properties available for the provided individual URI.
|
| AutocompleteDataPropertyFormGenerator |
Generates the edit configuration for a default property form.
|
| AutocompleteRequiredInputValidator |
|
| CachedModelConstructor |
|
| CachingRDFServiceExecutor<T> |
Utility class that populates and returns a cache.
|
| CachingRDFServiceExecutor.Affinity |
Affinity class that serializes background processing for tasks given the same affinity
|
| CachingRDFServiceExecutor.RDFServiceCallable<T> |
Class to be implemented by user to provide the means of generating the results
|
| CalculateParameters |
|
| CapabilityMapRequestHandler |
|
| Citation |
|
| Citation.Name |
|
| CiteprocJSONModel |
|
| CiteprocJSONModel.DateField |
|
| CiteprocJSONModel.NameField |
|
| CoAuthorshipData |
|
| CoAuthorshipGraphMLWriter |
|
| CoAuthorshipQueryRunner |
This query runner is used to execute a sparql query to get all the publications
for a particular individual.
|
| CoAuthorshipRequestHandler |
This request handler is used when information related to co-authorship network
for an individual is requested.
|
| CoAuthorshipVisCodeGenerator |
|
| CoInvestigationData |
|
| Collaboration |
This is stores collaboration information mainly for ego-centric visualizations.
|
| CollaborationComparator |
This Comparator is used to sort the edges based on their IDs in ascending order.
|
| CollaborationData |
|
| CollaborationDataViewHelper |
|
| Collaborator |
This stores collbaorator's information involved in ego-centric networks & represents
a collaborator's activities.
|
| CollaboratorComparator |
This Comparator is used to sort the nodes based on their IDs in ascending order.
|
| ConceptLabelMap |
|
| ConceptPeopleMap |
|
| ConceptSearchServiceUtils |
Utilities for search
|
| ConceptSearchServlet |
|
| ConceptSemanticTypesPreprocessor |
|
| ConstructedModel |
|
| ConstructedModelTracker |
|
| ContributorRole |
|
| CoPIGrantCountConstructQueryRunner |
|
| CoPIGrantCountQueryRunner |
|
| CoPIGrantCountRequestHandler |
|
| CoPIGraphMLWriter |
|
| CoPIVisCodeGenerator |
This class contains code for rendering sparklines and displaying tables for
Co-PI visualization.
|
| CounterUtils |
|
| CourseChecker |
Does the requested action involve a change to a Course that the self-editor
is authorized to modify?
|
| CreateAndLinkResourceController |
Main controller class for claiming (creating and/or linking) resources to a profile
|
| CreateAndLinkResourceProvider |
|
| CreateAndLinkUtils |
|
| CrossrefCiteprocJSONModel |
Note that ISSN and ISBN are arrays in Crossref, whereas Citeproc defines them to be a single value.
|
| CrossrefCiteprocJSONModel.DateField |
|
| CrossrefCiteprocJSONModel.NameField |
|
| CrossrefCreateAndLinkResourceProvider |
Provider for looking up DOIs in CrossRef
|
| CrossrefNativeAPI |
Interface to CrossRef's native API
|
| CrossrefResolverAPI |
Interface to the CrossRef resolver
|
| CumulativeCountRequestHandler |
|
| CustomLock |
|
| DataGetterN3Setup |
|
| DataVisualizationController |
Services a visualization request.
|
| DCCreatorForDocuments |
|
| DCTitleForDocuments |
|
| Describe |
|
| DocumentFieldNotFoundException |
|
| Entity |
original @author bkoniden (Deepak Konidena)
modified by @author cdtank (Chintan Tank)
|
| ExportQrCodeController |
|
| ExternalIdentifiers |
|
| FedSearchController |
|
| FileHarvestController |
|
| FirstAndLastNameValidator |
|
| GemetService |
|
| GeneratorSetup |
|
| GeneratorUtil |
|
| GenericQueryMap |
Right now this is just acting as a hashmap but in future we would want to provide
more detailed info other than just what properties had what values.
|
| GenericQueryRunner |
This query runner is used to run a generic sparql query based on the "select",
"where" & "filter" rules provided to it.
|
| GenericQueryRunnerOnModel |
This query runner is used to run a generic sparql query based on the "select",
"where" & "filter" rules provided to it.
|
| GeoFocusMapLocations |
|
| GeoFocusResearcherCount |
|
| GrantAdministeredByGenerator |
|
| GrantChecker |
Does the requested action involve a change to a Grant that the self-editor is
authorized to modify?
|
| GrantHasContributorGenerator |
|
| HomePageAjaxController |
Handle the AJAX functions that are specific to the "new" home page sections, at
this point just the mapping of geographic locations.
|
| HttpReader |
|
| i18nSetup |
Configures VIVO to look for i18n properties files prefixed with 'vivo_'.
|
| IllegalConstructedModelIdentifierException |
|
| Individual |
|
| InfoContentEntityChecker |
Does the requested action involve a change to an Info Content Entity that the
self-editor is authorized to modify?
|
| InstitutionalInternalClassController |
|
| InternalClassesDataGetter |
This will pass these variables to the template:
classGroupUri: uri of the classgroup associated with this page.
|
| JsonObject |
JsonObject is used for creating data in JSON format,
by just using the fields that are required to be included.
|
| JSONWrapperSetup |
|
| LabelsAcrossContextNodes |
If an individual has context nodes then the search document for that
individual should include the labels of the partners across those nodes.
|
| LCSHService |
|
| MalformedQueryParametersException |
|
| ManageGrantsForIndividualController |
|
| ManageLabelsForPersonGenerator |
This generator is specifically for handling labels for a FOAF Person individual and is an object property form.
|
| ManageLabelsForPersonGenerator.LabelInformationComparator |
|
| ManageLabelsForPersonPreprocessor |
|
| ManagePeopleForOrganizationController |
|
| ManagePublicationsForIndividualController |
|
| ManageWebpagesForIndividualGenerator |
This is an odd controller that is just drawing a page with links on it.
|
| MapOfScience |
|
| MapOfScienceActivity |
|
| MapOfScienceConstants |
This contains the constants related to map of science visualization.
|
| MapOfScienceVisualizationRequestHandler |
|
| MenuManagementSetup |
|
| ModelConstructor |
|
| ModelConstructorRequestHandler |
|
| ModelConstructorUtilities |
|
| ModelFactoryInterface |
|
| ModelUtils |
|
| N3TransitionToV2Mapping |
|
| OrcidAbstractHandler |
Some utility methods for the handlers.
|
| OrcidAddExternalIdHandler |
We should now be logged in to ORCID and authorized to add an external ID.
|
| OrcidAuthAuthenticateHandler |
We offered the confirmation screen, and they decided to go ahead.
|
| OrcidAuthExternalIdsHandler |
We offered to add external IDs and they decided to go ahead.
|
| OrcidCallbackHandler |
Handle the callbacks during the OAuth dance.
|
| OrcidContextSetup |
Setup for the ORCID interface.
|
| OrcidDefaultHandler |
A request came from the "Confirm" button on the individual profile.
|
| OrcidIdDataGetter |
This data getter should be assigned to the template that renders the list
view for ORCID IDs.
|
| OrcidIllegalStateException |
The OrcidConfirmationState is not as we expected.
|
| OrcidIntegrationController |
New workflow:
|
| OrcidReadProfileHandler |
We should now know the user's ORCID, so read the user's public ORCID profile.
|
| OrganizationAdministersGrantGenerator |
|
| OrganizationForTrainingGenerator |
|
| OrganizationHasPositionHistoryGenerator |
|
| OrganizationPeopleMap |
|
| OrganizationUtilityFunctions |
|
| OrgUtils |
|
| Person |
|
| PersonGrantCountQueryRunner |
This query runner is used to execute a sparql query that will fetch all the publications
defined by bibo:Document property for a particular individual.
|
| PersonGrantCountRequestHandler |
This request handler is used to serve the content related to an individual's
grants over the years like,
1.
|
| PersonGrantCountVisCodeGenerator |
|
| PersonHasAdviseeRelationshipGenerator |
|
| PersonHasAdvisorRelationshipGenerator |
|
| PersonHasAwardOrHonorGenerator |
|
| PersonHasEducationalTraining |
Form for adding an educational attainment to an individual
Classes:
core:EducationalProcess - primary new individual being created
foaf:Person - existing individual
foaf:Organization - new or existing individual
core:AcademicDegree - existing individual
core:AwardedDegree - new or existing individual
There are 4 modes that this form can be in:
1.
|
| PersonHasEmailGenerator |
|
| PersonHasIssuedCredentialGenerator |
|
| PersonHasPositionHistoryGenerator |
|
| PersonHasPreferredTitleGenerator |
|
| PersonHasPublicationValidator |
|
| PersonLevelRequestHandler |
This request handler is used to serve content rendered on the person level vis page
like,
1.
|
| PersonPublicationCountQueryRunner |
This query runner is used to execute a sparql query that will fetch all the publications
defined by bibo:Document property for a particular individual.
|
| PersonPublicationCountRequestHandler |
This request handler is used to serve the content related to an individual's
publications over the years like, 1.
|
| PersonPublicationCountVisCodeGenerator |
|
| PersonPublicationMaps |
|
| PersonToGrantsModelConstructor |
|
| PresentationChecker |
Does the requested action involve a change to a Presentation that the
self-editor is authorized to modify?
|
| ProcessInternalClassDataGetterN3 |
|
| ProcessInternalClasses |
|
| ProjectHasParticipantGenerator |
|
| ProjectOrServiceChecker |
Does the requested action involve a change to a Project or Service that the
self-editor is authorized to modify?
|
| PublicationHasAuthorValidator |
|
| PubMedCreateAndLinkResourceProvider |
|
| QrCodeAjaxController |
Handle the AJAX functions that are specific to the "new" home page sections, at
this point just the mapping of geographic locations.
|
| QrCodeDetails |
|
| QueryConstants |
|
| QueryFieldLabels |
Thsi contains the sparql fields which are used to capture data for the value objects.
|
| QueryRunner<QueryResult> |
|
| ResourceModel |
|
| ResourceModel.DateField |
|
| ResourceModel.NameField |
|
| RoleToActivityPredicatePreprocessor |
|
| RoleToPredicatePreprocessor |
|
| SearchResultTemplateModelSetup |
|
| SelfEditorRelationshipPolicy |
Permit self-editors to edit the properties of classes with which they share a
special relationship.
|
| SelfEditorRelationshipPolicy.Setup |
When the system starts up, install the policy.
|
| ShortURLVisualizationController |
Services a standard visualization request, which involves templates.
|
| SiteAdminSetup |
|
| SiteMapServlet |
|
| SparklineData |
|
| StandardVisualizationController |
Services a standard visualization request, which involves templates.
|
| StringArrayDeserializer |
|
| SubEntity |
|
| SubjectEntityJSON |
|
| SubjectHasMailingAddressGenerator |
|
| SubjectHasPhoneFaxNumberGenerator |
|
| TemplateModelSetup |
|
| TemporalGrantVisualizationRequestHandler |
|
| TemporalPublicationVisualizationRequestHandler |
|
| ToolsRequestHandler |
|
| UMLSService |
|
| UniqueIDGenerator |
|
| UtilitiesRequestHandler |
This request handler is used when you need helpful information to add more context
to the visualization.
|
| UtilityFunctions |
|
| VisConstants |
This contains constants related to the visualization code.
|
| VisConstants.DataVisMode |
|
| VisualizationCaches |
Holder for the caches we are using in the visualizations
String.intern() was a problem pre-Java 7, but has greater utility now.
|
| VisualizationFrameworkConstants |
|
| VisualizationRequestHandler |
This interface is being implemented by all the visualization request handlers like
PersonLevelRequestHandler, PersonPublicationCountRequestHandler, UtilitiesRequestHandler
etc.
|
| VisualizationsDependencyInjector |
|
| VisualizationSetup |
Setup class for Visualizations, in order to record a context-referenced RDFService
If this class is missing, caches can not be refreshed in the background
|
| VivoBaseGenerator |
Adds static Strings that may be useful for forms that are part of VIVO.
|
| VIVODefaultAddMissingIndividualFormGenerator |
Generates the edit configuration for a default property form.
|
| VIVOIndividualResponseBuilderExtension |
|
| VIVOIndividualResponseBuilderExtension.Setup |
|
| VIVOIndividualSearchResult |
|
| VIVOIndividualTemplateModel |
|
| VIVOIndividualTemplateModelBuilder |
|
| VIVOListedIndividual |
|
| VIVOListedIndividualBuilder |
|
| VIVOManageLabelsGenerator |
This generator selects the actual generator to be employed based on whether the individual is a Person
or another individual.
|
| VIVOMenuManagementDataUtils |
|
| VIVONewIndividualFormGenerator |
Generates the edit configuration for a default property form.
|
| VocabSourceDescription |
|
| VOConstants |
This contains the constants related to all the value objects.
|
| VOConstants.EntityClassType |
|
| YearToEntityCountDataElement |
This object is used to store information about the yearToEntityCount Map in the format
easily expressed to Google Visualization's DataTableAPI.
|