Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractValidateableGenerator - Class in org.tentackle.maven.plugin.wizard
Base class for generators.
Holds common methods for PdoGenerator and OperationGenerator.
AbstractValidateableGenerator() - Constructor for class org.tentackle.maven.plugin.wizard.AbstractValidateableGenerator
 
AbstractWizardMojo - Class in org.tentackle.maven.plugin.wizard
Base wizard mojo.
AbstractWizardMojo() - Constructor for class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
 
addSelectedItemListener(ChangeListener<TreeItem<DataDiff>>) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
Adds a selection listener for the currently selected data node.
applyMojo(OperationMojo) - Method in class org.tentackle.maven.plugin.wizard.fx.OperationWizard
Configures the wizard with mojo's properties.
applyMojo(PdoMojo) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoWizard
Configures the wizard with mojo's properties.
attribute() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
Returns the value of the attribute record component.

B

bindingPropertiesUpdated() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
 
BrowseMojo - Class in org.tentackle.maven.plugin.wizard
PDO browser.
Brings up an FX UI to analyze PDOs persisted in a database and generate test code.
BrowseMojo() - Constructor for class org.tentackle.maven.plugin.wizard.BrowseMojo
 

C

CATEGORY_OPERATION - Static variable in class org.tentackle.maven.plugin.wizard.Constants
template category for operations.
CATEGORY_PDO - Static variable in class org.tentackle.maven.plugin.wizard.Constants
template category for PDOs.
classId() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Returns the value of the classId record component.
CLASSID_EXT - Static variable in class org.tentackle.maven.plugin.wizard.Constants
classID status file extension.
CodeConfigurationFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
Creates the default configuration to control code generation.
compare(DataObject, DataObject) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Compares the data of a PDO between two locations.
configure() - Method in class org.tentackle.maven.plugin.wizard.fx.JavaCodeFactorySettings
 
configure() - Method in class org.tentackle.maven.plugin.wizard.fx.OperationWizard
 
configure() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
 
configure() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
 
configure() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoWizard
 
configureContextMenu(DataNode, MenuItem, MenuItem, MenuItem, MenuItem) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
configureFx() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
 
Constants - Class in org.tentackle.maven.plugin.wizard
Constants and strings.
copyClassId(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
copyFQCN(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
copySql(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
copyTableName(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
copyToClipboard(String) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
create(PersistentDomainObject<?>) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.DataNodeFactory
Creates the data object with its sub nodes.
createConfig(DataObject...) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.CodeConfigurationFactory
Generates a config property map from a data object template.
createCopySqlItem(EventHandler<ActionEvent>) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
createEmptyTableConfiguration(String) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfigurationProvider
 
createSelect(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.SqlCodeFactory
 

D

DataDiff - Class in org.tentackle.maven.plugin.wizard.pdodata
Datanode to be displayed in a tree table.
The node can be used in 2 modes: to display the pdo tree to compare two pdo trees
DataDiff(DataNode, DataNode, boolean, List<DataDiff>) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Creates a DataDiff.
DataDiffTableConfigurationProvider - Class in org.tentackle.maven.plugin.wizard.fx
Configuration provider for the PdoView.
DataDiffTableConfigurationProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataDiffTableConfigurationProvider
 
DataItem - Class in org.tentackle.maven.plugin.wizard.pdodata
A simple java attribute or property of a PDO.
Such as
DataItem(String, String, Object, String, Entity, Attribute, boolean, NonCompositeRelation, SqlCondition) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Creates a DataItem.
DataList - Class in org.tentackle.maven.plugin.wizard.pdodata
A list of PDOs.
Such as
DataList(String, String, String, List<DataObject>, Relation, SqlCondition) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataList
Creates a DataList.
DataNode - Interface in org.tentackle.maven.plugin.wizard.pdodata
A node in a PDO data structure.
DataNodeCellType - Class in org.tentackle.maven.plugin.wizard.fx
Cell type to decorate the name field of a DataNode in a (tree)table.
The name field is not bindable, but instead the node itself is rendered in place of the name field.
DataNodeCellType() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeCellType
 
DataNodeFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
Factory for data nodes from PDOs.
DataNodeFactory() - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataNodeFactory
 
DataNodeGraphicProvider - Class in org.tentackle.maven.plugin.wizard.fx
PDO browser image provider.
Bases on ikonli materialdesign pack, which is used by tentackle-fx.
DataNodeGraphicProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
 
DataNodeTableConfiguration<T> - Class in org.tentackle.maven.plugin.wizard.fx
Table configuration extended by a Predicate.
DataNodeTableConfiguration(Class<T>, String) - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfiguration
Creates a configuration.
DataNodeTableConfigurationProvider<T> - Class in org.tentackle.maven.plugin.wizard.fx
Configuration provider for DataNode tables and tree tables.
DataNodeTableConfigurationProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfigurationProvider
 
DataNodeTreeItem<T> - Class in org.tentackle.maven.plugin.wizard.fx
Tree item for a DataNode.
DataNodeTreeItem(T, Predicate<T>) - Constructor for class org.tentackle.maven.plugin.wizard.fx.DataNodeTreeItem
Creates the tree item.
DataObject - Class in org.tentackle.maven.plugin.wizard.pdodata
A PDO object.
Such as
DataObject(PersistentDomainObject<?>, String, String, List<DataNode>, Entity, Relation, NonCompositeRelation, boolean, SqlCondition) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Creates a DataObject.
distinctVariables - Static variable in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
By default, the variables of the created entities are reused for the 2nd, 3rd, etc... instances.

E

entityAliases - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
The entity aliases.
equals(Object) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
 
equals(Object) - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
 
equals(Object) - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.tentackle.maven.plugin.wizard.Profile
 
execute() - Method in class org.tentackle.tentackle_wizard_maven_plugin.HelpMojo
executeImpl() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
 
executeImpl() - Method in class org.tentackle.maven.plugin.wizard.BrowseMojo
 
executeImpl() - Method in class org.tentackle.maven.plugin.wizard.InitMojo
 
executeImpl() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
 
executeImpl() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
 

F

filesets - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
The list of file sets containing the model.
If set, the modelDir is ignored.
fqcn() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Returns the value of the fqcn record component.

G

generate() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
Creates the operation files.
generate() - Method in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
Generates the Java code.
generate() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Creates the PDO files.
generateCode(Map<String, Boolean>, DataObject...) - Static method in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
Generates code from a data object template.
getAttribute() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Gets the associated attribute in the model.
Notice that some items have no model equivalent, such as classId.
getCamelCaseLetters() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
The camel case letters derived from the displayed name.
Used for keyboard navigation.
getChildren() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTreeItem
 
getClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getClazz() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
The PDO interface class.
getCodeConfiguration() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
Gets the code configuration.
getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
getComment() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
The optional comment.
getComment() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 
getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
getConfigurationPath() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Gets the optional configuration path.
getConfigurationPath() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 
getDataObject() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
Gets the data object tree.
getDefaultScopes() - Method in class org.tentackle.maven.plugin.wizard.AbstractValidateableGenerator
 
getDomainContext() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
 
getDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getDomainImplPackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getDomainImplPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getDomainPackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getDomainPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
getEntity() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Gets the entity this node belongs to.
getEntity() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the entity of this object.
getEntityAliases() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Gets the entity aliases.
getEntityName() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getGenericType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
Gets the inner generic type.
getId() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the object ID.
getId() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
Gets the object ID.
getInheritanceType() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getLeft() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Gets the left data, null if no such data in left object.
getLeftValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Gets the left value.
getLongDescription() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getLongDescription() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getMaxClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
getMinClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
getModelDefaults() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Gets the model defaults.
getName() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
The displayed name.
getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Gets the property name.
getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
Gets the name of the list property.
getName() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Returns the name of the node.
Can be the name of a property, an entity, class, interface, whatever.
getName() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the object name, null if root entity.
getName() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getNameMap() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
Gets the symbolic name map.
getNmRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the optional N:M relation.
getNode() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Gets the sub nodes.
getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
Gets the items of the list.
For 1:N relations, the elements come in the same order as returned by the PDO's select method.
getNodes() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Gets the optional sub nodes of this node.
getNodes() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the items of the object, null if reference is null.
getNodeType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getNodeType() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Gets the name of this node type.
Used to locate the image, for example.
getNonCompositeRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Gets the optional object relation.
getOperationInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
 
getOperationName() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getOperationPackage() - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
 
getOperationPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
 
getOperationProfiles() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
 
getOrgValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Gets the original object of the displayed value.
getPackageInfo(Map<String, PackageInfo>, String) - Method in class org.tentackle.maven.plugin.wizard.Profile
Determines the package info for a given package name.
getPdo() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the PDO.
getPdo() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
Gets the wrapped PDO.
getPdoInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
getPdoPackage() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
getPdoPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
getPdoProfiles() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
 
getPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getPersistenceImplPackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getPersistenceImplPackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getPersistencePackage() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getPersistencePackageInfo() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
getPredicate() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfiguration
Gets the predicate.
getPrefWidth() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
Gets the preferred width of the view.
getProfile() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getProfile() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getProfiles(Class<T>) - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Gets the profiles.
getRelatedPdo() - Method in class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
Gets the related PDO.
getRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
Gets the composite list relation.
getRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the 1:1 composite object relation.
getRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
Gets the non-composite object relation.
getRight() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Gets the right data, null if no such data in right object.
getRightValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Gets the right value.
getSerial() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the object serial.
getShortDescription() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getShortDescription() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
getSqlCondition() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Returns the SQL select configuration for the where clause.
getSqlCondition() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 
getStage() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Gets the stage, if this an interactive FX application.
getStage() - Method in class org.tentackle.maven.plugin.wizard.BrowseMojo
 
getStage() - Method in class org.tentackle.maven.plugin.wizard.InitMojo
 
getStage() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
 
getStage() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
 
getStatusDir() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Gets the status directory.
getSuperDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
Gets the name of the parent domain class.
getSuperDomainImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Gets the name of the parent domain class.
getSuperDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
Gets the name of the parent domain interface.
getSuperDomainInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Gets the name of the parent domain interface.
getSuperEntity() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getSuperOperationInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
Gets the name of the parent operation interface.
getSuperOperationName() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
getSuperPdoInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Gets the name of the parent pdo interface.
getSuperPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
Gets the name of the parent persistence class.
getSuperPersistenceImplementation() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Gets the name of the parent persistence class.
getSuperPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
Gets the name of the parent persistence interface.
getSuperPersistenceInterface() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Gets the name of the parent persistence interface.
getTableAlias() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
 
getTableName() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
 
getTableName() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
getTablePrefix() - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
getTemplateDir() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Gets the template directory.
getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Gets the type basename.
getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
getType() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Returns the type of the node.
Can be any Java type, classname (w/o package) including optional generics.
Example:
getType() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Gets the object type basename.
getTypeInfo(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
getUDK() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
Gets the unique domain key string.
If the PDO implements ShortLongText, the long description is added in parentheses.
getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Gets the property value, may be null.
getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
getValue() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Returns the value of the node.
This is usually the toString value.
getValue() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 

H

hashCode() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
 
hashCode() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Returns a hash code value for this object.
hashCode() - Method in class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
 
hashCode() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
Returns a hash code value for this object.
hashCode() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
HelpMojo - Class in org.tentackle.tentackle_wizard_maven_plugin
Display help information on tentackle-wizard-maven-plugin.
Call mvn tentackle-wizard:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.tentackle.tentackle_wizard_maven_plugin.HelpMojo
 

I

id() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
Returns the value of the id record component.
initializeRemoteDefault() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
InitMojo - Class in org.tentackle.maven.plugin.wizard
Initializes the templates.
Copies the default templates to the configured templateDir.
Needs to be executed only to restore the templates to their defaults.
InitMojo() - Constructor for class org.tentackle.maven.plugin.wizard.InitMojo
 
installTemplates() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Copies the templates to the template directory.
Overwrites any existing templates.
isAbstractOperation() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
isClassIdNecessary() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Checks whether entity needs a class ID.
isCounterForListRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Determines whether this attribute is a counter for a composite list relation.
Used by the code generator to skip such items.
isCreatingSqlPossible(DataNode) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowserUtils
 
isDifferent() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Gets true if this node or a sub node differs.
isDomainValid() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
isHidden() - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Gets the hidden flag.
isHidden() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 
isIdOfCompositeRelation() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Returns whether this the ID of a composite object relation.
isInheritanceTypeValid() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
isKey() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
Returns whether this item is part of the unique domain key.
isLeaf() - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTreeItem
 
isLeftPresent() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Returns whether the left node is present.
isNewClassId() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Checks whether classID is not already used in model.
isNewEntity() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Checks whether entity name is not already used in model.
isNewTableName() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Checks whether the tablename is not already used in model.
isPersistenceValid() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
isRemoteEnabled() - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
isRemoteEnabled() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
isRightPresent() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
Returns whether the right node is present.
isSuperEntityAllowed() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Returns whether extending a super entity is allowed.
isSystemOnly() - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
 
isTableNameNecessary() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Checks whether entity needs a tablename.
isTableNameValid() - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Checks whether tablename set properly by the user.

J

JAVA_EXT - Static variable in class org.tentackle.maven.plugin.wizard.Constants
java file extension.
JavaCodeFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
Factory generating Java code that creates PDOs.
JavaCodeFactorySettings - Class in org.tentackle.maven.plugin.wizard.fx
 
JavaCodeFactorySettings() - Constructor for class org.tentackle.maven.plugin.wizard.fx.JavaCodeFactorySettings
 

L

loadModel() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Loads the model.
loadModel() - Method in class org.tentackle.maven.plugin.wizard.BrowseMojo
 

M

mapSchemas - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
Map schema names to flat table names in generated SQL SELECT statements.
maxLinesInStringLiteral - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
Limits the number of lines in generated multi-line string literals.
modelDefaults - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
The model defaults.
modelDir - Variable in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Directory holding the model files to be processed.
Ignored if fileset explicitly given.

N

NonCompositeRelation - Class in org.tentackle.maven.plugin.wizard.pdodata
Info for a non-composite object relation.
Used for members such as blahId or nm-relations.
The related PDOs must provide a unique domain key.
NonCompositeRelation(Relation, PersistentDomainObject<?>) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
Create item relation info.
NOTEST_STEREOTYPE - Static variable in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
Stereotype for attributes and relations to skip test code generation.

O

OperationGenerator - Class in org.tentackle.maven.plugin.wizard
Generator for the operation files.
OperationGenerator() - Constructor for class org.tentackle.maven.plugin.wizard.OperationGenerator
 
OperationMojo - Class in org.tentackle.maven.plugin.wizard
Wizard to create operation files.
Brings up an FX UI to create the operation related Java files.
OperationMojo() - Constructor for class org.tentackle.maven.plugin.wizard.OperationMojo
 
OperationProfile - Class in org.tentackle.maven.plugin.wizard
Profile for operations.
OperationProfile() - Constructor for class org.tentackle.maven.plugin.wizard.OperationProfile
 
OperationTemplateModel - Class in org.tentackle.maven.plugin.wizard
Freemarker model for the operation templates.
OperationTemplateModel(OperationGenerator) - Constructor for class org.tentackle.maven.plugin.wizard.OperationTemplateModel
Creates the model from the generator.
OperationWizard - Class in org.tentackle.maven.plugin.wizard.fx
Controller for the operation wizard.
OperationWizard() - Constructor for class org.tentackle.maven.plugin.wizard.fx.OperationWizard
 
org.tentackle.maven.plugin.wizard - package org.tentackle.maven.plugin.wizard
 
org.tentackle.maven.plugin.wizard.fx - package org.tentackle.maven.plugin.wizard.fx
 
org.tentackle.maven.plugin.wizard.pdodata - package org.tentackle.maven.plugin.wizard.pdodata
 
org.tentackle.tentackle_wizard_maven_plugin - package org.tentackle.tentackle_wizard_maven_plugin
 

P

password - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
The backend password.
PdoBrowser - Class in org.tentackle.maven.plugin.wizard.fx
Dialog to browse PDOs and generate test code.
PdoBrowser() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
 
PdoBrowserUtils - Class in org.tentackle.maven.plugin.wizard.fx
Some common UI methods to reduce code duplication.
PdoGenerator - Class in org.tentackle.maven.plugin.wizard
Generator for the PDO files.
PdoGenerator() - Constructor for class org.tentackle.maven.plugin.wizard.PdoGenerator
 
PdoMojo - Class in org.tentackle.maven.plugin.wizard
Wizard to create PDO files.
Brings up an FX UI to create the PDO related Java files.
PdoMojo() - Constructor for class org.tentackle.maven.plugin.wizard.PdoMojo
 
PdoProfile - Class in org.tentackle.maven.plugin.wizard
Profile for PDOs.
PdoProfile() - Constructor for class org.tentackle.maven.plugin.wizard.PdoProfile
 
PdoTemplateModel - Class in org.tentackle.maven.plugin.wizard
Freemarker model for the PDO templates.
PdoTemplateModel(PdoGenerator) - Constructor for class org.tentackle.maven.plugin.wizard.PdoTemplateModel
Creates the model from the generator.
PdoType - Class in org.tentackle.maven.plugin.wizard.fx
The PDO type used by the entity combobox of the PdoBrowser.
PdoType(String, Class<? extends PersistentDomainObject<?>>) - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoType
Creates a PDO type.
PdoTypeStringTranslator - Class in org.tentackle.maven.plugin.wizard.fx
Translator for PdoType.
Implements camel-case keyboard navigation for entity names in combo-boxes.
PdoTypeStringTranslator(FxTextComponent) - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
Creates a translator.
PdoView - Class in org.tentackle.maven.plugin.wizard.fx
Shows the contents of a PDO with optional diff to a savepoint.
PdoView() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoView
Creates an object diff view.
PdoWizard - Class in org.tentackle.maven.plugin.wizard.fx
Controller for the PDO wizard.
PdoWizard() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoWizard
 
PdoWrapper - Class in org.tentackle.maven.plugin.wizard.pdodata
Wrapper for a PDO.
Adds the UDK property.
PdoWrapper(PersistentDomainObject<?>) - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.PdoWrapper
Creates a wrapper.
PdoWrapperTableConfigurationProvider - Class in org.tentackle.maven.plugin.wizard.fx
Table configuration provider for the PDO table in PdoBrowser.
PdoWrapperTableConfigurationProvider() - Constructor for class org.tentackle.maven.plugin.wizard.fx.PdoWrapperTableConfigurationProvider
 
processFileSet(FileSet) - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Processes a fileset to load the model.
Profile - Class in org.tentackle.maven.plugin.wizard
Base class for pdo- and operation profiles.
Profile() - Constructor for class org.tentackle.maven.plugin.wizard.Profile
 
PROFILE - Static variable in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
wizard profile.

R

REALM - Static variable in class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
The admin image realm.
registerUncaughtExceptionHandler() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
Registers a handler for uncaught exceptions.
ROOT_ONLY - Static variable in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
only root entities.

S

setAbstractOperation(boolean) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setClassId(Integer) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
setConfigurationPath(String) - Method in interface org.tentackle.maven.plugin.wizard.pdodata.DataNode
Sets the optional configuration path.
setConfigurationPath(String) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 
setContext(BrowseMojo, DomainContext) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
Sets the context.
setDataList(DataList, int) - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
Sets the parent datalist and the index if this is a list element.
setDiff(DataDiff, String, String) - Method in class org.tentackle.maven.plugin.wizard.fx.PdoView
Sets the comparison object and column titles.
setDomainImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setDomainImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setDomainInterface(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setDomainInterface(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setEntityName(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setInheritanceType(InheritanceType) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setLongDescription(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setLongDescription(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setMaxClassId(int) - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
Updates the max. classid according to the profiles.
setMinClassId(int) - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
Updates the classid according to the model.
setOperationName(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setPersistenceImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setPersistenceImplementation(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setPersistenceInterface(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setPersistenceInterface(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setPredicate(Predicate<T>) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeTableConfiguration
Sets the predicate.
Usually "node -> ((DataDiff) node).isDifferent()".
setProfile(OperationProfile) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setProfile(PdoProfile) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setRemoteEnabled(boolean) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setRemoteEnabled(boolean) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setShortDescription(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setShortDescription(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setStatusDir(File) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
Sets the status directory.
setSuperEntity(Entity) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
setSuperOperationName(String) - Method in class org.tentackle.maven.plugin.wizard.OperationGenerator
 
setTableName(String) - Method in class org.tentackle.maven.plugin.wizard.PdoGenerator
 
show(Object) - Static method in class org.tentackle.maven.plugin.wizard.fx.JavaCodeFactorySettings
 
show(BrowseMojo, DomainContext) - Static method in class org.tentackle.maven.plugin.wizard.fx.PdoBrowser
Shows the modal dialog.
SqlCodeFactory - Class in org.tentackle.maven.plugin.wizard.pdodata
Factory generating SQL code to select PDOs.
SqlCodeFactory() - Constructor for class org.tentackle.maven.plugin.wizard.pdodata.SqlCodeFactory
 
SqlCondition - Record Class in org.tentackle.maven.plugin.wizard.pdodata
Creates the where condition to select the row(s) of a DataNode from the database.
SqlCondition(long, Attribute) - Constructor for record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
Creates an instance of a SqlCondition record class.
systemNodeForPackage(Class<?>) - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
 
systemRoot() - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
 

T

tableName() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Returns the value of the tableName record component.
toModelFunction() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
 
toString() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoType
 
toString() - Method in record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Returns a string representation of this record class.
toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataDiff
 
toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataItem
 
toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataList
 
toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.DataObject
 
toString() - Method in class org.tentackle.maven.plugin.wizard.pdodata.NonCompositeRelation
 
toString() - Method in record class org.tentackle.maven.plugin.wizard.pdodata.SqlCondition
Returns a string representation of this record class.
toString() - Method in class org.tentackle.maven.plugin.wizard.Profile
 
toViewFunction() - Method in class org.tentackle.maven.plugin.wizard.fx.PdoTypeStringTranslator
 
translateName(String) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeGraphicProvider
 
TypeInfo - Record Class in org.tentackle.maven.plugin.wizard.fx
Holds the type info for a datanode.
TypeInfo(String, String, long) - Constructor for record class org.tentackle.maven.plugin.wizard.fx.TypeInfo
Creates an instance of a TypeInfo record class.

U

updateItem(FxTableCell<?, DataNode>, DataNode) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeCellType
 
updateItem(FxTreeTableCell<?, DataNode>, DataNode) - Method in class org.tentackle.maven.plugin.wizard.fx.DataNodeCellType
 
url - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
The backend URL.
user - Variable in class org.tentackle.maven.plugin.wizard.BrowseMojo
The backend username.
userRoot() - Method in class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
 

V

validate() - Method in class org.tentackle.maven.plugin.wizard.AbstractWizardMojo
 
validate() - Method in class org.tentackle.maven.plugin.wizard.OperationMojo
 
validate() - Method in class org.tentackle.maven.plugin.wizard.PdoMojo
 
validate(Map<String, PackageInfo>) - Method in class org.tentackle.maven.plugin.wizard.OperationProfile
 
validate(Map<String, PackageInfo>) - Method in class org.tentackle.maven.plugin.wizard.PdoProfile
 
validate(Map<String, PackageInfo>) - Method in class org.tentackle.maven.plugin.wizard.Profile
Validates the profile.
variableOffset - Static variable in class org.tentackle.maven.plugin.wizard.pdodata.JavaCodeFactory
If JavaCodeFactory.distinctVariables is true, the variable names are numbered.

W

WizardPreferencesFactory - Class in org.tentackle.maven.plugin.wizard
Preferences factory to redirect persisted preferences back to java.util.Preferences default store.
WizardPreferencesFactory() - Constructor for class org.tentackle.maven.plugin.wizard.WizardPreferencesFactory
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form