Index
A
- <af*pageTemplate> tag / Attributes
- @AfterClass annotation / Adding a test case
- ActionListener property / What cannot be customized?
- additional classes, ADF Framework
- EntityCache / Framework extension classes
- EntityDefImpl / Framework extension classes
- ViewDefImpl / Framework extension classes
- ApplicationModuleDefImpl / Framework extension classes
- ADF
- overview / The very brief ADF primer
- enterprise architecture / Enterprise architecture
- architecture / ADF architecture
- Oracle Fusion Applications / ADF architecture
- skinning / Skinning overview
- customization / Why customization?
- ADF binding layer (ADFm) / ADF architecture
- ADF Business Components (ADFbc) / ADF architecture
- ADF Business Components, Proof of Concept
- about / Proof of Concept ADF Business Components
- Database Connection / Database Connection
- Entity Objects, building / Building Entity Objects for the Proof of Concept
- associations, building / Building associations for the Proof of Concept
- view links, building / Building view objects and view links for the Proof of Concept
- view object, building / Building view objects and view links for the Proof of Concept
- view objects, creating for value lists / Creating view objects for value lists
- view object for tasks, creating / Creating a view object for tasks
- task application module, building / Building an application module for tasks
- view objects, creating for scheduling / Creating view objects for scheduling
- application module, building for scheduling / Building an application module for scheduling
- ADF Controller (ADFc) / ADF architecture
- ADF Faces Rich Client (ADFv) / ADF architecture, The ADF user interface
- ADF Framework
- base classes / Framework extension classes
- additional classes / Framework extension classes
- Java classes, using / How Java classes are used in ADF
- framework extension classes / The place for framework extension classes
- multi-layer framework extension / The place for framework extension classes
- framework extension classes, creating / Creating framework extension classes
- ADF Libraries, application server setup
- installing / Installing the ADF Libraries
- domain, setting up / Setting up your domain
- DataSource, creating on server / Creating a DataSource on the server
- ADF Library
- working with / Working with ADF Libraries
- workflow, viewing / ADF Library workflow
- using / Using ADF Libraries
- ADF security, implementing
- steps / Implementing ADF security
- security model, selecting / Security model
- authentication type, selecting / Authentication type
- access, granting / Access grants
- welcome page / Welcome page
- ADF Task Flows
- about / ADF Task Flows
- unbounded task flow / ADF Task Flows
- bounded task flows / ADF Task Flows
- ADF user interface, Proof of Concept
- about / Proof of Concept ADF user interface
- ADF task flows / Creating ADF task flows
- task page / The tasks page
- scheduled tasks page / Creating the scheduled tasks page
- navigation / Navigation
- administration tasks
- about / Administration tasks
- users, adding / Adding users and teams
- teams, adding / Adding users and teams
- Jira repository, connecting to / Connecting to a Jira repository
- Repositories tab / Connecting to a Jira repository
- Subversion repository, connecting to / Connecting to a Subversion repository
- chat server, connecting to / Connecting to a chat server
- disconnecting / Disconnecting
- af*document tag / A simple test with Selenium
- Agile ADF programming / Reviewing the task flows
- ALM
- about / Gathering the tools
- Alt+Tab or Cmd+Tab / Integrate your tools
- annotations, Java
- @Suite.SuiteClasses / Adding default testing
- Ant <sql> tasks / Adding the database
- Apache Ant
- Apache Maven
- URL / Automated build system
- application, customizing
- steps / Making an application customizable
- customization classes, developing / Developing the customization classes
- seeded customization, enabling / Enabling seeded customization
- classes, linking to application / Linking the customization class to the application
- customization layers, configuring / Configuring the customization layers
- application, deploying
- code, cleaning up / Cleaning up your code
- production use parameters, setting up / Setting the application parameters for production use
- about / Deploying the application
- direct deployment / Direct deployment
- deployment through console / File deployment through the console
- application modules, ADF
- about / Application modules
- for Oracle Forms / Application modules
- Application Properties dialog / Database connections
- application roles
- OperationsStaff / Authorization
- AdminStaff / Authorization
- EventResponsible / Authorization
- Finance / Authorization
- Manager / Authorization
- anonymous-role / Assigning application roles
- authenticated-role / Assigning application roles
- application server setup
- environment, requirements / Setting up the application server
- enterprise setting, using / Setting up the application server
- ADF Libraries, installing / Installing the ADF Libraries
- application testing
- initial tests / Initial tests
- user interface tests / User interface tests
- stress/performance tests / Stress/performance tests
- Oracle Application Test Suite / The Oracle alternative
- architecture, ADF
- about / ADF architecture
- Entity Objects (EOs) / Entity objects and associations
- associations / Entity objects and associations
- View Objects / View objects and View Links
- View Links / View objects and View Links
- application modules / Application modules
- user interface / The ADF user interface
- ADF Task Flows / ADF Task Flows
- pages / ADF pages and fragments
- fragments / ADF pages and fragments
- argets / Creating a build task
- assertions / Working with JUnit
- authentication / Security basics
- authorization / Security basics
- automatic internationalization
- about / Automatic internationalization
- JDeveloper / Automatic internationalization
B
- Balsamiq / Screen design
- base classes, ADF Framework
- EntityImpl / Framework extension classes
- ViewObjectImpl / Framework extension classes
- ViewRowImpl / Framework extension classes
- ApplicationModuleImpl / Framework extension classes
- basics, CSS
- selector / Cascading Style Sheets basics
- property/value pairs / Cascading Style Sheets basics
- style class, using / Cascading Style Sheets basics
- basics, security
- about / Security basics
- authentication / Authentication
- authorization / Authorization
- OPSS / The Oracle security solution
- Boss Key / Saving and restoring context
- bottom-up estimate
- about / Bottom-up estimate
- three-point estimates / Three-point estimates
- grouping / Grouping: simple, normal, hard
- from Work Breakdown Structure / More input, better estimates
- Bugzilla
- URL / Bug/issue tracking
- buildfile / Creating a build task
- build process
- scripting / Creating a build task, Moving your task to the test/integration server, Adding a Checkout, Adding the database
- build task, creating / Creating a build task
- task, moving to test/integration server / Moving your task to the test/integration server
- Checkout, adding / Adding a Checkout
- database, adding / Adding the database
- automation / Automation
- business components, person task timeline (UC104) implementation
- view objects, creating / Creating view objects for scheduling
- persons view object, building / Building the persons view object
- tasks view object, building / Building the tasks view object, Building the master-detail link
- MinMaxDate view object, building / Building the MinMaxDate view object
- application module, building / Building the application module
- testing / Testing your business components
- tasks, finishing / Finishing the tasks
- business components, Task Overview and Edit (UC008) implementation
- creating / Creating business components
- business components, work organization
- view objects, building / Building view objects, view links, and application module
- view links, building / Building view objects, view links, and application module
- application module, building / Building view objects, view links, and application module
- business logic, implementing / Implementing business logic
- testing / Testing your business components
C
- calender time / From effort to calendar time
- checkout task / Adding a Checkout
- Classes Extend button / Using framework extension classes
- code cleanup, application deployment
- steps / Cleaning up your code
- database connections / Database connections
- groups / Test users and groups
- test users / Test users and groups
- development artifacts / Other development artifacts
- code structuring
- about / Structuring your code
- workspaces / Workspaces
- ADF libraries, working with / Working with ADF Libraries
- collaboration
- shared documents / Shared documents
- discussion forums / Discussion forums
- online chat / Online chat
- requirement, managing / Test and requirement management
- build tool / Automated build system
- com.dmcsol.xdm.framework.EntityImpl class / The place for framework extension classes
- CommonCode
- packaging / Packaging your Common Code
- ADF libraries, controlling / Packaging your Common Code
- Common Model Workspace / The workspace hierarchy
- about / Building the Common Model
- creating / Creating the workspace
- framework extension classes, using / Using framework extension classes
- entity objects / Entity objects
- Common Model, testing / Testing the Common Model
- ADF Library, exporting / Exporting an ADF Library
- Complete Merge button / Handling conflicts
- components, package
- runnable application / The runnable application
- database code / Database code
- operation instructions / Installation and operation instructions
- installation instructions / Installation and operation instructions
- container-managed security / Authentication
- Content attribute / Providing images for your skin
- ContentDelivery property / Lazy content delivery
- contextMenuAt command / Testing context menus
- context root / Deploying your application directly
- context switch / The secret of productivity
- continuous integration tools / Automated build system
- Create Attribute Binding dialog / Defining start and end time
- Create JSF Page Template dialog / Facet definitions
- Create Scheduling Gantt dialog / Adding the Gantt component
- CruiseControl
- URL / Automated build system
- CSS / Controlling the appearance
- appearance, controlling / Controlling the appearance
- basics / Cascading Style Sheets basics
- selector / Cascading Style Sheets basics
- CSS appearance
- controlling / Controlling the appearance
- basics / Cascading Style Sheets basics
- individual components, styling / Styling individual components
- Firebug, using / Why does it look like that?
- conditional formatting / Conditional formatting
- currency format
- using / Localizing formats
- currentTF attribute / Setting the task flow values
- customization
- need for / Why customization?
- uses / Why customization?
- classes, developing / Developing the customization classes
- JDeveloper, setting up / Setting up JDeveloper for customization
- performing / Performing the customization, Customizing business components, Customizing the pages, Customizing strings
- business components, customizing / Customizing business components
- page fragments, customizing / Customizing the pages
- pages, customizing / Customizing the pages
- strings, customizing / Customizing strings
- non-customizable files / What cannot be customized?
- customization, ADF
- working / How does an ADF customization work?
- seeded customizations / How does an ADF customization work?
- user customizations / How does an ADF customization work?
- design time at runtime / How does an ADF customization work?
- layers, applying / Applying the customization layers
- customization classes
- about / Developing the customization classes
- building / Building the classes
- methods, implementing / Implementing the methods
- deploying / Deploying the customization classes
- customization layers
- applying, in ADF / Applying the customization layers
- customization class / Applying the customization layers
- values, returning / Applying the customization layers
- CustomizationLayerValues.xml values
- CxlYn attribute / Implementing the logical delete
D
- <div> tag / Cascading Style Sheets basics
- database locking
- controlling / Controlling database locking
- pessimistic locking / Controlling database locking
- optimistic locking / Controlling database locking
- Data Manipulation Language (DML) / Implementing the logical delete
- data security, implementing
- about / Implementing data security
- entity object security, implementing / Implementing data security
- protected operations, defining / Defining protected operations
- operations to roles, granting / Granting operations to roles
- DataSource
- using / Database connections
- need for / Database connections
- depends= property / Adding a Checkout
- direct application deployment
- application server connection, creating / Creating an application server connection
- steps / Deploying your application directly
- context root, xdm / Deploying your application directly
- Disabled property / OK and Cancel
- DMC
- about / Proof of Concept case study
- running / Proof of Concept case study
- doDML() method / Does the technology work?, Creating framework extension classes, Implementing the logical delete
- dynamic region / Running the page
E
- .ear file / The runnable application
- EAR file
- about / File deployment through the console
- creating / Creating the EAR file
- Deployment tab / Creating the EAR file
- deploying / Deploying the EAR file
- Edit Business Components Configuration dialog / Application module tuning
- Edit EAR Deployment Profile Properties dialog / Deploying your application directly
- enterprise architecture, ADF
- enterprise roles / Users and groups
- example / Example users and enterprise roles
- entity objects, Common Model Workspace
- about / Entity objects
- creating / Entity objects
- primary key, generating / Generating primary keys
- business rules / Business rules
- PL/SQL business rules, handling / Business rules
- user interface strings / User interface strings
- executeCommand() / Adding a test case
F
- faces-config.xml file
- facet
- about / Facet definitions
- facets / Creating the tasks page
- final estimate
- about / Adding it all up: the final estimate
- swings / Swings and roundabouts
- roundabouts / Swings and roundabouts
- Firebug
- about / Why does it look like that?
- installing / Why does it look like that?
- running / Why does it look like that?
- FogBugz
- URL / Bug/issue tracking
- formats
- localizing / Localizing formats
- framework extension classes
- base classes / Framework extension classes
- Java classes / How Java classes are used in ADF, The place for framework extension classes
- creating / Creating framework extension classes
- using / Using framework extension classes
G
- getDynamicTaskFlowId() method / Additional code for task flow switching
- getMaxEndDate() method / Building the MinMaxDate view object
- getMinStartDate() method / Building the MinMaxDate view object
- GetValue() method / Customizing business components
- goSchedule option / Navigation
H
- Hudson
- URL / Automated build system
I
- importing / Initial load
- individual components, CSS appearance
- styling / Styling individual components
- style, building / Building a Style
- InlineStyle / InlineStyle and ContentStyle
- ContentStyle / InlineStyle and ContentStyle
- Inspect button / Why does it look like that?
- installing
- Selenium tool / Installing Selenium
- JMeter / Installing and running JMeter
- ADF Libraries, application server setup / Installing the ADF Libraries
- internationalization
- automatic internationalization / Automatic internationalization
- Internationalization
- about / More internationalization
J
- jazn-data.xml dialog / Granting operations to roles
- jbo.default.language property / Testing the localized business components
- JDeveloper
- getting started / Getting started with JDeveloper
- panels / The JDeveloper window and panels
- windows / The JDeveloper window and panels
- preferences, setting / Setting JDeveloper preferences
- classpath / Making the customization class available to JDeveloper
- automatic internationalization / Automatic internationalization
- JDeveloper 11.1.1.4
- Entitlement Grants / Implementing user interface security
- JDeveloper setup, for customization
- about / Setting up JDeveloper for customization
- class, making available / Making the customization class available to JDeveloper
- role, selecting / Selecting the customization role
- JEE / The runnable application
- Jira
- URL / Bug/issue tracking
- JMeter
- working with / Working with JMeter
- testing with / What to test with JMeter
- running / Installing and running JMeter
- installing / Installing and running JMeter
- simple test, performing / A simple test with JMeter
- setting up, as proxy / Setting up JMeter as a proxy
- session, recording / Recording a session
- recorded session, post-processing / Post-processing a recorded session
- updated information, searching / Post-processing a recorded session
- JUnit
- URL / Initial tests
- working with / Working with JUnit
- test classes / Working with JUnit
- test methods / Working with JUnit
- testing, need for / What to test with JUnit
- cookbook / What to test with JUnit
- good unit test / A good unit test
- ADF applications, unit testing / Unit testing ADF applications, Adding default testing
- JUnit ADF Business Components Test Suite Wizard
- about / Adding default testing
- Application Navigator panel / Adding default testing
- Test Fixture / Adding default testing
- Test Suite / Adding default testing
- test classes / Adding default testing
L
- <link> tag / Cascading Style Sheets basics
- ListResourceBundle class / How localizable strings are stored, Performing the translation
- localizable strings
- storing, ways / How localizable strings are stored
- defining / Defining localizable strings
- translating / Performing the translation
- localizable strings translation
- performing / Performing the translation
- localized application
- testing / Running your localized application
- business components, testing / Testing the localized business components
- user interface, testing / Testing the localized user interface
M
- Managed Beans / Implementing UI logic
- managed servers / Creating a DataSource on the server
- master application
- components / Building the master application
- master workspace, setting up / Setting up the master workspace
- libraries, getting up / Getting the Libraries
- master page, creating / Create the master page
- master page, master application
- creating / Create the master page
- layout, creating / Create the layout
- menu. adding / Adding the menu
- dynamic region, creating / Creating a dynamic region
- managed beans / Creating a dynamic region
- execution flow / Understanding the dynamic region
- task flow switching, code solution / Additional code for task flow switching
- master workspace / Where to implement security
- MaxEndDate attribute / Defining start and end time
- Meta Data Services / How does an ADF customization work?
- method
- doDML() / Does the technology work?, Implementing the logical delete
- getDynamicTaskFlowId() / Additional code for task flow switching
- testDelete() / Adding a test case
- remove() / Implementing the logical delete
- methods, customization classes
- getCacheHint() / Implementing the methods
- getName() / Implementing the methods
- getValue() / Implementing the methods
- MinStartDate attribute / Building the MinMaxDate view object, Defining start and end time
- montblanc / Deploying your application directly
- MVC / Frontend
N
- naming conventions
- about / Naming conventions
- general / General
- for java packages / Java packages
- for project base package / Java packages
- list / Java packages
- for database objects / Database objects
- for ADF elements / ADF elements
- for file locations / File locations
- for test code / Test code
- naming conventions, for ADF elements
- entity objects / ADF elements
- view objects / ADF elements
- view links / ADF elements
- application modules / ADF elements
- task flows / ADF elements
- naming conventions, for database objects
- table names / Database objects
- columns / Database objects
- views / Database objects
- primary key constraints / Database objects
- foreign key constraints / Database objects
- sequences / Database objects
- naming conventions, for file locations
- pages / File locations
- page fragments / File locations
- page flows / File locations
- page templates / File locations
- nesting / Application modules
- non-customizable files
- faces-config.xml / What cannot be customized?
- trinidad-config.xml / What cannot be customized?
- web.xml files / What cannot be customized?
- non-stretch adapter / Search panel
- nonManagerStyle style class / Conditional formatting
- normal distribution curve / Swings and roundabouts
- nsert Set Property Listener dialog / Setting the task flow values
O
- ojdeploy / Creating a build task
- open command / A simple test with Selenium
- OPSS
- about / The Oracle security solution
- Oracle Application Test Suite
- components / The Oracle alternative
- Oracle Team Productivity Center (OTPC)
- about / The Oracle solution, Oracle Team Productivity Center
- components / The Oracle solution
- JDeveloper TPC Client / The Oracle solution
- Team Productivity Center Server / The Oracle solution
- Team Productivity Center Connectors / The Oracle solution
- Team Navigator / Team Navigator
- Chat item / Chat
- server, installing / Installing the server
- client, installing / Installing the client
- client, installing manually / Installing the client
- administration tasks / Administration tasks
- work items / Getting started with work items
- work item repository, connecting to / Connecting to your work item repository
- work item, creating / Creating a work item
- team members, chatting with / Chatting with team members
- context, restoring / Saving and restoring context
- context, saving / Saving and restoring context
- merging, with Subversion / Subversion and Oracle Team Productivity Center together
- OrgLayerCC class / Implementing the methods
- override bundle / Customizing strings
- Overview tab / Why does it look like that?
P
- package
- components / What is in the package?
- page, person task timeline (UC104) implementation
- building / Building the page
- Gantt chart component, adding / Adding a Gantt chart component
- end time, defining / Defining start and end time
- start time, defining / Defining start and end time
- running / Running the page
- page template
- about / Page templates
- creating / Creating a page template
- layout, starting with / Using layout containers
- facet / Facet definitions
- attributes / Attributes
- using / Attributes
- PartialTriggers property / Making the region re-draw itself
- passivation / Application module tuning
- minimizing / Application module tuning
- person task timeline (UC104) implementation
- about / Implementing person task timeline (UC104)
- new workspace, setting up / Setting up a new workspace
- Libraries, obtaining / Creating business components
- task flow, building / Building the Task Flow
- page, building / Building the page
- code, checking / Checking in your code
- subsystem, deploying / Deploying your UC104 subsystem
- pName parameter / Search panel
- pProgramme parameter / Search panel
- prepareSession() method / Granting operations to roles
- pResponsible parameter / Search panel
- production use parameters, setting
- application model, tuning / Application module tuning
- database locking, controlling / Controlling database locking
- ADF application, tuning / Tuning your ADF application
- productivity
- advantages / The secret of productivity
- context switch / The secret of productivity
- reason / The secret of productivity
- tools, integrating / Integrate your tools
- Oracle solution / The Oracle solution
- project base package / Java packages
- projects
- model project / Using projects
- View/controller project / Using projects
- test project / Using projects
- Proof of Concept
- purposes / The Proof of Concept
- components / What goes into a Proof of Concept?
- working / Does the technology work?
- duration / How long does it take?
- deliverables / The Proof of Concept deliverables
- case study / Proof of Concept case study
- use cases / Use cases
- UC008 task / UC008 task overview and edit
- UC104 Person Task timeline / UC104 Person Task timeline
- Data model / Data model
- ADF Business Components / Proof of Concept ADF Business Components
- ADF user interface / Proof of Concept ADF user interface
R
- RAC / Creating a DataSource on the server
- ReadOnly attribute / Protecting an attribute
- recorded session, post-processing
- steps / Post-processing a recorded session
- Cookie Manager, adding / Adding a Cookie Manager
- variables, defining / Defining variables
- values, extracting / Extracting values
- path, fixing / Fixing the path and the parameters
- parameters, fixing / Fixing the path and the parameters
- running / Running a recorded session
- Referenced Pool Size parameter / Application module tuning
- regular programmers
- tasks / Regular programmers
- business components, building / Building business components
- user interface, building / Building the user interface
- skinning / Skinning
- templates / Templates
- data validation, defining / Defining data validation
- support classes, building / Building support classes
- database stored procedures, building / Building database stored procedures
- remove() method / How Java classes are used in ADF, Implementing the logical delete
- Rendered attribute / Removing inaccessible items
- requirements
- gathering, steps / Gathering requirements
- use cases / Use cases
- user stories / User stories
- non-functional requirements / Non-functional requirements
- listing / Requirements list
- screen design / Screen design
- problems / Screen design
- ResId attribute / Automatic internationalization
- Resource Bundle / Automatic internationalization
- Resource Bundles / Search panel
- resource string / Creating a resource bundle for your skin
- resource strings / Customizing strings
- RoleLayerCC class / Implementing the methods
S
- #{securityContext } functions / Removing inaccessible items
- <skin-family> tag / Using the skin
- <style> tag / Cascading Style Sheets basics
- <svn> task / Adding a Checkout
- scheduled tasks page
- creating / Creating the scheduled tasks page
- Gantt component, adding / Adding the Gantt component
- security, ADF application
- basics / Security basics
- benefits / The Oracle security solution
- decisions / Security decisions
- implementing / Implementing ADF security, Security model, Authentication type, Access grants, Welcome page
- roles / Application roles
- user interface security, implementing / Implementing user interface security
- data security, implementing / Implementing data security
- security decisions, ADF application
- authentication / Authentication
- authorization / Authorization
- selectors / What can I skin?
- Select Text Resource dialog / Customizing strings
- Selenium
- working with / Working with Selenium
- components, IDE / Working with Selenium
- components, Remote Control Server / Working with Selenium
- advantages / What to test with Selenium
- installing / Installing Selenium
- test, performing / A simple test with Selenium
- URL, shortening / A simple test with Selenium
- using effectively / Using Selenium effectively
- value checking, options / Value checking options
- lazy content delivery / Lazy content delivery
- context menus, testing / Testing context menus
- item ID, verifying / Verifying item ID
- skills
- list / Skills required
- ADF framework knowledge / ADF framework knowledge
- object-oriented programming / Object-oriented programming
- java programming / Java programming
- database design / Database design and programming
- programming / Database design and programming
- XML / XML
- web technologies / Web technologies
- regular expressions / Regular expressions
- graphics design / Graphics design
- usability / Usability
- testing / Testing
- skin
- CSS file, creating / Creating a skin CSS file
- images, providing / Providing images for your skin
- resource bundle, creating / Creating a resource bundle for your skin
- packaging / Packaging the skin
- using / Using the skin
- skinBundle.properties / Creating a resource bundle for your skin
- skin CSS file
- steps / Creating the CSS file
- in families / Creating the CSS file
- fusionFx-v1 skin family / Creating the CSS file
- fusionFx-simple-v1 skin / Creating the CSS file
- Style Classes / Style Classes
- Global Selector Aliases / Global Selector Aliases
- Faces Component Selectors / Faces Component Selectors
- Data Visualizations Component Selectors / Data Visualizations Component Selectors
- runtime selector, finding / Finding the selector at runtime
- skinning / Skinning
- ADF skin / Skinning
- components, selecting / What should I skin?
- options / What can I skin?
- in action / What can I skin?
- components / What can I skin?
- in ADF / Skinning overview
- skin, starting / Starting a skin
- skin images, providing optionally / Providing images for your skin
- color scheme modification, optionally / Changing the color scheme
- skin resource bundle, creating optionally / Creating a resource bundle for your skin
- skin, packaging / Packaging the skin
- skinning, in ADF
- steps / Skinning overview
- solution, estimating
- small tasks, using / Estimating the solution
- top-down estimate / Top-down estimate
- bottom-up estimate / Bottom-up estimate
- splash page / Providing images for your skin
- stand-alone skinning
- steps / Skinning overview
- standard deviation / Swings and roundabouts
- task standard deviation, calculating / Calculating standard deviation for a task
- project standard deviation, calculating / Calculating standard deviation for a project
- static region / Running the page
- stress/performance tests
- JMeter, working with / Stress/performance tests, What to test with JMeter
- JMeter, running / Installing and running JMeter
- JMeter, installing / Installing and running JMeter
- JMeter, testing with / A simple test with JMeter
- recorded session, post-processing / Post-processing a recorded session
- recorded session, running / Running a recorded session
- style class / Cascading Style Sheets basics
- styleClass attribute / Styling individual components
- Subversion
- URL / Effective Subversion
- effective Subversion / Effective Subversion
- using / Effective Subversion
- storage / Effective Subversion
- logging on / Logging on
- initial load / Initial load
- working with / Working with Subversion
- Comment Templates / Working with Subversion
- new copy, obtaining / Getting a new copy
- files, obtaining / Getting other people's changes
- automatic merge / Automatic merge
- conflicts, handling / Handling conflicts
- conflicts, avoiding / Avoiding conflicts
- unmergeable files / Avoiding conflicts
- merging, with Oracle Team Productivity Center / Subversion and Oracle Team Productivity Center together
- merging, with FishEye / Subversion and Oracle Team Productivity Center together
- merging, with Jira / Subversion and Oracle Team Productivity Center together
- super.remove() method / How Java classes are used in ADF
T
- Targets column / Creating a DataSource on the server
- task flow switching, master page
- selected task flow value, storing / Storing the selected task flow value
- Session Bean, accessing from Backing Bean / Accessing the session bean from the backing bean
- values, setting up / Setting the task flow values
- region, redrawing / Making the region re-draw itself
- task flow templates
- nesting / Task flow templates
- creating / Creating a task flow template
- top-level elements / Contents of your master task flow template
- exception handling page / Exception handling page
- Common Help / Common Help or About pages
- About pages / Common Help or About pages
- initializers / Initializers and finalizers
- finalizers / Initializers and finalizers
- multiple levels, creating / Creating several levels of templates
- using / Creating several levels of templates
- task Flow templates
- about / Task flow templates
- nesting / Task flow templates
- Task Overview and Edit (UC008) implementation
- about / Implementing Task Overview and Edit (UC008)
- New Workspace, setting up / Setting up a new workspace
- Libraries, obtaining / Getting the libraries
- task flow, creating / Creating the task flow
- page fragments, creating / Creating the page fragments
- code, checking / Checking in your code
- new files, versioning / Checking in your code
- UC008 subsystem, deploying / Deploying your UC008 subsystem
- taskOverviewEdit icon / Creating the page fragments
- task page
- creating / Creating the tasks page
- ADF components, placing on JSF page / Creating the tasks page
- Initial Tasks Page, running / Running the Initial Tasks Page
- refining / Refining the Tasks Page
- running, with parameters / Running the Tasks Page with parameters
- database operations, adding / Adding database operations
- running, with database operations / Running the tasks page with database operations
- tasks / Creating a build task
- TasksImpl
- EntityImpl class, superclass / How Java classes are used in ADF
- TasksImpl class / The place for framework extension classes
- Team Navigator pane
- Team Members / Team Navigator
- Work Items / Team Navigator
- Work Items, Active Work Item / Team Navigator
- Versioning / Team Navigator
- team organization
- roles / Organizing the team
- Project manager / Project manager
- software architect / Software architect and lead programmer
- lead programmer / Software architect and lead programmer
- regular programmers / Regular programmers
- application, building / Build/configuration manager
- database / Database and application server administrator
- application server administrator / Database and application server administrator
- graphics designers / Graphics designers
- usability experts / Usability experts
- quality assurance / Quality assurance, test manager, and tester
- test manager / Quality assurance, test manager, and tester
- tester / Quality assurance, test manager, and tester
- data modelers / Data modelers
- users / Users
- ternary operator / Conditional formatting
- Test Configuration button / Creating a DataSource on the server
- testDelete() method / Adding a test case
- TestNG
- URL / Initial tests
- Text property / Customizing strings
- tip layer / Performing the customization
- tools, gathering
- about / Gathering the tools
- source control / Source control
- issue, tracking / Bug/issue tracking
- collaboration / Collaboration
- TortoiseSVN
- URL / The Subversion software
- trinidad-config.xml file / Using the skin
U
- UiState bean / Making the region re-draw itself
- unit testing
- ADF applications / Unit testing ADF applications
- preparing for / Preparing for unit testing
- example / Real unit testing example, Adding a test case
- test case, adding / Adding a test case
- test data, separating / Adding a test case
- test methods / Adding a test case
- logical delete, implementing / Implementing the logical delete
- re-testing / Re-testing
- automating / Automating unit testing
- unit testing, preparing for
- test project, setting up / Setting up a test project
- default testing, adding / Adding default testing
- unit tests
- tools / Initial tests
- about / Initial tests
- use cases
- user interface test
- about / User interface tests
- Selenium, using / Working with Selenium
- automating / Automating user interface tests
- Selenium JUnit tests run, setting up / Setting up to run Selenium JUnit tests
- Selenium server, starting / Starting the Selenium server
- running / Running the test
- passivation, testing / Testing passivation and activation
- activation, testing / Testing passivation and activation
- ADF tuning / Testing passivation and activation
- users
- application, mapping to organization / Mapping the application to the organization, Example users and enterprise roles
- application roles, assigning / Assigning application roles
- application, running / Running the application
- inaccessible items, removing / Removing inaccessible items
V
- value-set-size parameter / Configuring the customization layers
- value checking options, Selenium
- assertValue / Value checking options
- verifyValue / Value checking options
- waitForValue / Value checking options
- assertElementPresent / Value checking options
- context menus, testing / Testing context menus
- variables, JMeter
- afrLoop / Defining variables
- afrWindowId / Defining variables
- jsessionId / Defining variables
- adf.ctrl-state / Defining variables
- javax.faces.ViewState / Defining variables
- version control
- about / Version control
- Subversion software / The Subversion software
- View Links, ADF
- about / View objects and View Links
- View Objects, ADF
- about / View objects and View Links
- using / View objects and View Links
- VisualSVN
- URL / The Subversion software
- VPD / Granting operations to roles
W
- .war file / The runnable application
- WBS / The Work Breakdown Structure
- WBS, structure
- technical design / The Work Breakdown Structure
- server setup / The Work Breakdown Structure
- development workstation setup / The Work Breakdown Structure
- development handbook / The Work Breakdown Structure
- prototyping / The Work Breakdown Structure
- framework extension classes / The Work Breakdown Structure
- data model / The Work Breakdown Structure
- entity objects for all tables / The Work Breakdown Structure
- graphical design / The Work Breakdown Structure
- skinning and templates / The Work Breakdown Structure
- Usability Testing / The Work Breakdown Structure
- Business Logic packages / The Work Breakdown Structure
- Integration packages / The Work Breakdown Structure
- main application / The Work Breakdown Structure
- automated build procedure / The Work Breakdown Structure
- System Integration Testing / The Work Breakdown Structure
- Coordination and project management / The Work Breakdown Structure
- WEB-INF directory / File locations
- WebLogic console / Creating a DataSource on the server
- Wildcard Control Flow Rule / Common Help or About pages
- Working Sets / Workspaces
- work items
- connecting, to repository / Connecting to your work item repository
- creating / Creating a work item
- working with / Daily work with work items
- finding / Finding work items
- active work item, setting / Setting the active work item
- linking / Linking work items
- tagging / Tagging work items
- work organization
- about / Organizing the work
- preconditions / Preconditions
- preconditions, user requirements / Preconditions
- development tasks / Development tasks
- development sub-tasks / Development tasks
- business components, creating / Creating business components
- bounded task flows, creating / Creating task flows
- task flows, reviewing / Reviewing the task flows
- page fragments, creating / Creating the page fragments
- UI logic, implementing / Implementing UI logic
- UI test, defining / Defining the UI test
- UI test, reviewing / Reviewing the UI test
- workspaces
- about / Workspaces, Workspaces
- application, partioning / Workspaces
- deploying / Workspaces
- common code workspace / Common code workspace
- common user interface workspace / Common user interface workspace
- common model workspace / Common model workspace
- database workspace / Database workspace
- subsystem workspaces / Subsystem workspaces
- master workspace / Master workspace
- history / The workspace hierarchy
- Common UI Workspace / The workspace hierarchy
- creating / Creating a workspace
- task names, determining / Creating a workspace
X
- .x4z style class / Why does it look like that?
- XDM application roles
- Admin Staff / Application roles
- Operations Staff / Application roles
- Finance / Application roles
- Event Responsible / Application roles
- Manager / Application roles
- XdmTasksDefaultVO class / Adding a test case
- XdmTasks entity object / Implementing the logical delete
- XLIFF / How localizable strings are stored