VisitorGenerator:访客代码生成器,不提供Java中的访客模式-开源

时间:2024-06-03 09:41:02
【文件属性】:

文件名称:VisitorGenerator:访客代码生成器,不提供Java中的访客模式-开源

文件大小:189KB

文件格式:ZIP

更新时间:2024-06-03 09:41:02

开源软件

新版本1.0.1自2017年4月4日起可用。VisitorGenerator为半透明地遍历不可访问的组件树的类创建Java源代码。 请注意,访客生成器不会根据访客设计模式生成代码。 访客生成器为没有由客户或设计限制实现的访客设计模式的组件生成代码,但是需要遍历组件树。 生成的代码将用于“访问”的代码(在访问的节点组件上执行的操作)与通过RelationResolver实现遍历逻辑的代码分开。 因此,您可以实现Visitors和RelationResolvers并根据需要将它们组合。 例如,您想通过其唯一ID查找节点组件。 在这种情况下,您可以实现访问者比较每个节点,直到找到为止。 并且您实现了一个RelationResolver,它在找到元素后立即停止。 不必遍历整个组件tr


【文件预览】:
visitor-generator-sample-source-1.0.1.jar
samplePropertiesFiles
----VisitorGlobal.properties(474B)
----ConcreteVisitor02.properties(562B)
----ConcreteVisitor01.properties(508B)
visitor-generator-sample-generated-1.0.1.jar
VisitorGeneratorSampleExplained.pdf
visitor-generator-sample-implemented-1.0.1.jar
visitor-generator-sample-1.0.1.jar

网友评论