On 7/9/06, Mike Kienenberger <[EMAIL PROTECTED]> wrote:

On 7/8/06, Adam Winer <[EMAIL PROTECTED]> wrote:
> separator = <hr>, more or less.
> spacer takes up some space (horizontal, vertical, or both) with a blank
> area.
>
> Make sense?

Yeah, I would have guessed the same thing if pressed.

I'd suggest calling separator horizontalRule (or horizontalLine --
never quite understood the rule part since a rule is for making a
line, not the line itself) if that's what it is.


It's not - not necessarily.  <hr> happens to be the representation right
now, and it could be skinned differently.  And we might end up
offering an "orientation" attribute to provide a vertical separator - so
"horizontal" is too limiting, at which point I think "separator" is
better than just "rule" or "line".

> For reference, the name changes that had some concerns were:
> > > navigationPath      breadCrumbs
> > > navigationTrain     train
> >
> > I haven't used adffaces, so I don't know what either of these do.
> > However, the first set of names seem to imply it's something to do
> > with navigation (menus?).
>
>
> Page navigation, yes.
>
>    BreadCrumbs makes me think it's something
> > to do with cookies.    Train just draws a blank.   I have no idea what
> > a "train" component would be doing.
>
>
> Both of these are, in my experience at least, common names for
> two page navigation components;  the first commonly looking like:
>
>     Home > Shopping > Computers > MacBook Pro
>
> ... and the latter for multi-page wizards, like:
>
>    Shipping ---  Billing --- Payment -- Verify
>
> I don't know of other terms for these widgets.

I think you're saying that the navigationPath is a multilevel menu.
I'd stick with calling it a menu or menuPage or menuItem.


No, it's not a multilevel menu.  Check out this page:

http://www.emusic.com/browse/0/b/-dbm/a/0-0/1200000354+546/0.html

... and the "Home >> Browse >> Jazz" etc.. thing in there.

Breadcrumbs is an extremely common term for this UI piece;  check:
 http://www.google.com/search?q=breadcrumbs%20navigation
... for an example of how often it comes up.

multipage Wizard makes perfect sense to me.   I think that's better than
train.


But it's not a wizard in and of itself, so calling it that would be
a problem.  It's merely an indicator of progress through a multipage
flow.  (Train is not nearly as standard a term for this UI).


> > > selectInputText     inputLOV
> >
> > inputListOfValues would be better than inputLOV.
>
>
> I could go either way.
>
> What's the difference between adf:inputText and adf:inputLOV?
> >
>
> It lets you pop up a dialog window (using the dialog framework) to pick
a
> value,
> and have that value automatically entered into the field.  That requires
a
> different base component class - more than just EditableValueHolder.

In that case, it'd probably make sense to stick popup in the name
somewhere.   inputTextPopup?  inputTextPopupList?   inputPopupList?


The fact that it put up a popup isn't a rendering detail, it's a component
typing
detail, so putting it at the end of the name goes against the grain.  We
used
to have all of these "components-that-interact-with-the-dialog-framework"
called "selectInput".  InputDialogText comes closer.  (And perhaps we should
rename the "UIXSelectInput" base class to "UIXInputDialog"?)

-- Adam

Reply via email to