jakartaee / jakartaee/faces

Add read-only "derived" property to NavigationCase

Open
#769 12 comments 0 reactions 0 assignees View on GitHub
Component: Navigation Priority: Minor Type: New Feature
Dominant language
Java
Stars
127
Forks
59
Avg merge
23h
Merged PRs (30d)
7

Description

I think Dan is talking about the NavigationCase Java language artifact.

DA> The problem is, there is no way to know whether that NavigationCase
DA> was sourced from a real navigation case or derived using implicit
DA> navigation. So what I am looking for is the following API addition:

DA> NavigationCase#isDerived()

DA> I suggest "derived" over "implicit" because it leaves room for any
DA> sort of dynamic creation...perhaps implicit isn't the only option.

I like that. I'll look into how implementable it is.
#### Environment
Operating System: All
Platform: All
#### Affected Versions
[2.0]

Contributor guide

Open the contributing guide

Research direction

Start by locating the NavigationCase Java artifact and tracing how navigation cases are sourced versus derived through implicit navigation. The work is done when a read-only isDerived() API is available and distinguishes real navigation cases from derived ones; no specific test or file is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.