PCF - InsuranceSuite Developer Fundamentals

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/142

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:06 PM on 6/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

143 Terms

1
New cards

PCF

Guidewire’s UI is built using this framework

2
New cards

Page Configuration Format

PCF abbreviation stands for

3
New cards

XSD

A PCF file is a ______-validated XML document

4
New cards

<PCF>

The root tag that defines all PCF files

5
New cards

True

(True/False) PCF elements follow a hierarchical model

6
New cards

Widgets

Displayable PCF elements that are rendered into HTML

7
New cards

Atomic Widget

The smallest building block of the UI that displays an individual value or executes an individual action

8
New cards

Container Widget

A collection of atomic widgets

9
New cards

True

(True/False) Container widgets can contain other container widgets

10
New cards

True

(True/False) Container widgets can contain atomic widgets

11
New cards

False

(True/False) Atomic widgets can contain container widgets

12
New cards

False

(True/False) Atomic widgets can contain other atomic widgets

13
New cards

Primary Container

A reusable view that organizes atomic widgets

14
New cards

Secondary Container

A container that organizes primary containers

15
New cards

Top-level Container

An element that organizes both secondary and primary containers

16
New cards

Location

A navigable place in the UI

17
New cards

False

(True/False) Locations have visible content

18
New cards

True

(True/False) Locations make use of system permissions to control user access

19
New cards

Atomic

(Atomic/Container) What kind of widget is an Input?

20
New cards

Atomic

(Atomic/Container) What kind of widget is a Cell?

21
New cards

Atomic

(Atomic/Container) What kind of widget is a Button?

22
New cards

Container

(Atomic/Container) What kind of widget is a Screen?

23
New cards

Container

(Atomic/Container) What kind of widget is a List Detail Panel?

24
New cards

Container

(Atomic/Container) What kind of widget is a Card?

25
New cards

Container

(Atomic/Container) What kind of widget is a Detail View?

26
New cards

Container

(Atomic/Container) What kind of widget is a List View?

27
New cards

Container

(Atomic/Container) What kind of widget is an Input Set?

28
New cards

Top

(Primary/Secondary/Top) What kind of container is a Screen?

29
New cards

Secondary

(Primary/Secondary/Top) What kind of container is a List Detail Panel?

30
New cards

Secondary

(Primary/Secondary/Top) What kind of container is a Card?

31
New cards

Primary

(Primary/Secondary/Top) What kind of container is a Detail View?

32
New cards

Primary

(Primary/Secondary/Top) What kind of container is a List View?

33
New cards

Primary

(Primary/Secondary/Top) What kind of container is an Input Set?

34
New cards

Detail View Panel

A series of data fields laid out in one or more columns

35
New cards

List View Panel

A list of array objects, or any other data that can be laid out in tabular form

36
New cards

Input Set

A set of atomic widgets organized into logical groups

37
New cards

Card View

A collection of cards, each containing detail views or list views

38
New cards

List Detail Panel

Displays a list view on top, accompanied by details about the selected list item on the lower half

39
New cards

Page

A location containing a screen and used exclusively in location groups

40
New cards

1

How many screens can a page hold?

41
New cards

True

(True/False) Pages are used exclusively in location groups

42
New cards

Location Group

Provides the structure and navigation for a group of related pages

43
New cards

True

(True/False) In a Location Group, all pages share a common info bar, actions menu, and sidebar

44
New cards

Wizard

An ordered collection of screens

45
New cards

True

(True/False) A Wizard includes a toolbar with back and next buttons

46
New cards

Popup

A location that allows users to perform an interim action without leaving the context of the original task

47
New cards

1

How many screens does a Popup contain?

48
New cards

False

(True/False) When a Popup is closed, it returns the user to the home page.

49
New cards

True

(True/False) When a Popup is closed, it returns the user to the previous page they were on.

50
New cards

previousLocation

The tag used in a Popup to tell it where to return the user to after it closes

51
New cards

Worksheet

A location rendered in the workspace frame containing a single screen

52
New cards

1

How many screens can a worksheet contain?

53
New cards

Forward

A location that contains logic to execute before navigating to another location

54
New cards

None

How many screens can a Forward have?

55
New cards

False

(True/False) A Forward contains a screen element inside it

56
New cards

Exit Point

A location element which points to a URL outside of the Guidewire application

57
New cards

None

How many screens does an Exit Point have?

58
New cards

False

(True/False) An exit point can indirectly contain a screen widget

59
New cards

Gray

In the PCF editor in Studio, this color represents elements defined directly within this PCF file.

60
New cards

Light Blue

In the PCF editor in Studio, this color represents elements that are defined in a different PCF being referenced by the current PCF.

61
New cards

Dark Blue

In the PCF editor in Studio, this color represents elements referenced indirectly through another PCF or chain of other PCFs

62
New cards

Alt Shift W

The keyboard shortcut to open the Widget Inspector

63
New cards

Alt Shift I

The keyboard shortcut to view the file structure of the current page in the application

64
New cards

Alt Shift E

The keyboard shortcut to open the PCF Editor from the online application

65
New cards

True

(True/False) You should add the _Ext suffix to the names of all custom PCFs added to the application

66
New cards

True

(True/False) You should add the _Ext suffix to the ID for all custom variables and elements added to base product PCFs

67
New cards

False

(True/False) You should add the _Ext suffix to the variable names of any variables or elements added to a completely custom PCF

68
New cards

True

(True/False) You should add the _Ext suffix to all new display keys added to the program

69
New cards

False

(True/False) It is acceptable to modify display keys which are automatically generated by the application

70
New cards

Atomic Widgets

These widgets provide the ability to map the fields on the UI to the data model

71
New cards

False

(True/False) Atomic widgets are divisible

72
New cards

False

(True/False) It is acceptable to use string literals (ex. “Text”) in PCF files

73
New cards

True

(True/False) Using display keys over string literals supports easy text reusability

74
New cards

True

(True/False) Guidewire Studio offers smart suggestions when using dot notation in your code

75
New cards

Dot Notation

The notation used when accessing properties of an entity with a period (.) (Ex. Contact.Phone)

76
New cards

1

How many Input Columns must a Detail View have?

77
New cards

Input Columns

Container widgets which organize layout and contain various input widgets

78
New cards

True

(True/False) A Detail View PCF file takes a root object as an input

79
New cards

DV

Detail View PCF files need to end with this immediately before the file extension

80
New cards

LV

List View PCF files need to end with this immediately before the file extension

81
New cards

CV

Card View PCF files need to end with this immediately before the file extension

82
New cards

Card View

If you see a PCF file ending in “CV”, you know it is a _____________

83
New cards

Detail View

If you see a PCF file ending in “DV”, you know it is a _____________

84
New cards

List View

If you see a PCF file ending in “LV”, you know it is a _____________

85
New cards

Toolbar

A horizontal bar containing buttons and other useful widgets

86
New cards

True

(True/False) A Toolbar can be placed at the top of a Screen

87
New cards

Edit Buttons

A set of pre-included toolbar buttons for editorial control (Ex. Edit, Update, Cancel)

88
New cards

Edit

A toolbar button which enters edit mode and adds the entry to the unsaved menu

89
New cards

Update

The toolbar button that commits changes to the database, returns to read-only mode, and removes the entry from the unsaved menu

90
New cards

Cancel

The toolbar button that discards in-progress changes, returns to read-only mode, and removes the entry from the unsaved menu

91
New cards

Iterator

Widget that takes a set of items and performs the same set of actions for each member

92
New cards

Row Iterator

Takes a set of objects (ex. an array or query results) and renders each object as one row of cells

93
New cards

value, valueType, elementName, editable

The 4 required properties of a Row Iterator

94
New cards

True

(True/False) A List View Widget saved as a PCF file takes in a root object

95
New cards

True

(True/False) Every List View Panel must have an associated toolbar

96
New cards

False

(True/False) The toolbar associated with a list view goes in the list view’s PCF file

97
New cards

False

(True/False) If pagination is needed for a list view, the user needs to manually add pagination buttons in the PCF editor.

98
New cards

Iterator Buttons

The widget containing the Add and Remove buttons

99
New cards

toAdd

This function defines which action to take when an Iterator Buttons Widget’s Add button is clicked.

100
New cards

toRemove

This function defines which action to take when an Iterator Buttons Widget’s Remove button is clicked.