| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ProjectPath | |
|---|---|
| org.apache.cayenne.project | Contains model classes used by CayenneModeler or any other MVC type of application to work with Cayenne project files. | 
| org.apache.cayenne.project.validator | |
| Uses of ProjectPath in org.apache.cayenne.project | 
|---|
| Methods in org.apache.cayenne.project that return ProjectPath | |
|---|---|
|  ProjectPath | ProjectPath.appendToPath(Object object)Returns an instance of the path, expanding this one by appending an object at the end. | 
|  ProjectPath | ProjectPath.subpathOfObject(Object object)Returns a subpath to the first occurance of an object. | 
|  ProjectPath | ProjectPath.subpathWithSize(int subpathSize) | 
| Methods in org.apache.cayenne.project that return types with arguments of type ProjectPath | |
|---|---|
|  List<ProjectPath> | FlatProjectView.flattenProjectTree(Object rootNode)Returns flat tree view. | 
| Methods in org.apache.cayenne.project with parameters of type ProjectPath | |
|---|---|
|  void | ProjectTraversalHandler.projectNode(ProjectPath nodePath)Invoked when a node is read during project tree traversal. | 
|  boolean | ProjectTraversalHandler.shouldReadChildren(Object node,
                   ProjectPath parentPath)Invoked when the children of a project node are about to be scanned. | 
|  void | ProjectTraversal.traverse(Object rootNode,
         ProjectPath path) | 
|  void | ProjectTraversal.traverseAttributes(Iterator attributes,
                   ProjectPath path) | 
|  void | ProjectTraversal.traverseDomains(Iterator domains,
                ProjectPath path)Performs traversal starting from a list of domains. | 
|  void | ProjectTraversal.traverseEmbeddable(Iterator embeddadles,
                   ProjectPath path) | 
|  void | ProjectTraversal.traverseEmbeddableAttributes(Iterator emAttributes,
                             ProjectPath path) | 
|  void | ProjectTraversal.traverseEntities(Iterator entities,
                 ProjectPath path) | 
|  void | ProjectTraversal.traverseMaps(Iterator maps,
             ProjectPath path) | 
|  void | ProjectTraversal.traverseNodes(Iterator nodes,
              ProjectPath path) | 
|  void | ProjectTraversal.traverseProcedureParameters(Iterator<? extends ProcedureParameter> parameters,
                            ProjectPath path) | 
|  void | ProjectTraversal.traverseProcedures(Iterator procedures,
                   ProjectPath path)Performs recusrive traversal of an Iterator of Cayenne Procedure objects. | 
|  void | ProjectTraversal.traverseProject(Project project,
                ProjectPath path)Performs traversal starting from the Project and down to its children. | 
|  void | ProjectTraversal.traverseQueries(Iterator queries,
                ProjectPath path)Performs recursive traversal of an Iterator of Cayenne Query objects. | 
|  void | ProjectTraversal.traverseRelationships(Iterator relationships,
                      ProjectPath path) | 
| Uses of ProjectPath in org.apache.cayenne.project.validator | 
|---|
| Fields in org.apache.cayenne.project.validator declared as ProjectPath | |
|---|---|
| protected  ProjectPath | ValidationInfo.path | 
| Methods in org.apache.cayenne.project.validator that return ProjectPath | |
|---|---|
|  ProjectPath | ValidationInfo.getPath()Returns the ProjectPath object identifing a location described by this ValidationInfo. | 
| Methods in org.apache.cayenne.project.validator with parameters of type ProjectPath | |
|---|---|
|  void | Validator.registerError(String message,
              ProjectPath treeNodePath) | 
|  void | Validator.registerValidated(int severity,
                  String message,
                  ProjectPath treeNodePath)Registers validation result. | 
|  void | Validator.registerWarning(String message,
                ProjectPath treeNodePath) | 
| static void | TreeNodeValidator.validate(ProjectPath path,
         Validator validator)Validates an object, appending any validation messages to the validator provided. | 
| protected  void | DbEntityValidator.validateAttributes(DbEntity ent,
                   ProjectPath path,
                   Validator validator)Tables must have columns. | 
| protected  void | DataNodeValidator.validateConnection(DataNode node,
                   ProjectPath path,
                   Validator validator) | 
| protected  void | SQLTemplateValidator.validateDefaultSQL(SQLTemplate query,
                   ProjectPath path,
                   Validator validator) | 
| protected  void | DataMapValidator.validateName(DataMap map,
             ProjectPath path,
             Validator validator) | 
| protected  void | DataNodeValidator.validateName(DataNode node,
             ProjectPath path,
             Validator validator) | 
| protected  void | DbEntityValidator.validateName(DbEntity ent,
             ProjectPath path,
             Validator validator) | 
| protected  void | EmbeddableValidator.validateName(Embeddable emb,
             ProjectPath path,
             Validator validator) | 
| protected  void | ObjEntityValidator.validateName(ObjEntity entity,
             ProjectPath path,
             Validator validator) | 
| protected  void | ProcedureValidator.validateName(Procedure procedure,
             ProjectPath path,
             Validator validator) | 
| protected  void | ProcedureQueryValidator.validateName(Query query,
             ProjectPath path,
             Validator validator) | 
| protected  void | SelectQueryValidator.validateName(Query query,
             ProjectPath path,
             Validator validator) | 
| protected  void | SQLTemplateValidator.validateName(Query query,
             ProjectPath path,
             Validator validator) | 
| protected  void | DataMapValidator.validateNodeLinks(DataMap map,
                  ProjectPath path,
                  Validator validator) | 
|  void | DataMapValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | DataNodeValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | DbAttributeValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | DbEntityValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | DbRelationshipValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | DomainValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | EJBQLQueryValidator.validateObject(ProjectPath treeNodePath,
               Validator validator) | 
|  void | EmbeddableAttributeValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | EmbeddableValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | ObjAttributeValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | ObjEntityValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | ObjRelationshipValidator.validateObject(ProjectPath path,
               Validator validator) | 
|  void | ProcedureParameterValidator.validateObject(ProjectPath treeNodePath,
               Validator validator) | 
|  void | ProcedureQueryValidator.validateObject(ProjectPath treeNodePath,
               Validator validator) | 
|  void | ProcedureValidator.validateObject(ProjectPath treeNodePath,
               Validator validator) | 
|  void | SelectQueryValidator.validateObject(ProjectPath treeNodePath,
               Validator validator) | 
|  void | SQLTemplateValidator.validateObject(ProjectPath treeNodePath,
               Validator validator) | 
| abstract  void | TreeNodeValidator.validateObject(ProjectPath treeNodePath,
               Validator validator)Validates an object, appending any warnings or errors to the validator. | 
| protected  void | SelectQueryValidator.validateOrdering(Entity entity,
                 Ordering ordering,
                 ProjectPath path,
                 Validator validator) | 
| protected  void | DbEntityValidator.validatePK(DbEntity ent,
           ProjectPath path,
           Validator validator)Validates the presence of the primary key. | 
| protected  void | SelectQueryValidator.validatePrefetch(Entity entity,
                 String prefetch,
                 ProjectPath path,
                 Validator validator) | 
| protected  void | SelectQueryValidator.validateQualifier(Entity entity,
                  Expression qualifier,
                  ProjectPath path,
                  Validator validator) | 
| protected  void | ProcedureQueryValidator.validateRoot(ProcedureQuery query,
             ProjectPath path,
             Validator validator) | 
| protected  Entity | SelectQueryValidator.validateRoot(SelectQuery query,
             ProjectPath path,
             Validator validator) | 
| protected  void | SQLTemplateValidator.validateRoot(SQLTemplate query,
             ProjectPath path,
             Validator validator) | 
| Constructors in org.apache.cayenne.project.validator with parameters of type ProjectPath | |
|---|---|
| ValidationInfo(int severity,
               String message,
               ProjectPath path)Constructor for ValidationInfo. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||