|
||||||||||
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 |