Package ca.phon.project
package ca.phon.project
-
ClassDescriptionExtension for
Projects which allow changing location of project at runtime (such as when changing the name of the project folder)Default project factory implementation.Immutable wrapper for a project JSON object.A local on-disk project.Extension forLocalProjects.Interface for Project mutability.Keep track of participants and what sessions in which they take part.Runtime extension for Participant objects.Minimal interface for a phon Project.Interface for deprecated project API extension This interface is used to mark deprecated project API which may still be implemented by some project types.Wrapper for project events.Event propertiesEvent typeInterface for project events extension forProjects Projects which support event notifications should implement this interface.Create or open projects from a given location.Listen for changes to the project structure and data.Interface for project media folders extension.Path used for project drag invalid input: '&' drop support.Interface providing project paths.Extension forProjects.Functional interface for atomic property modificationsProject extension which provides refresh support for a project.Interface for project resources extension forProjectsInterface for session details extension forProjectsInterface for session template extension forProjects This interface is used to define a session template for corpora.Lock for writing to a session.