Uses of Interface
org.kuali.rice.krad.datadictionary.Copyable

Packages that use Copyable
  • Uses of Copyable in org.kuali.rice.krad.datadictionary

    Modifier and Type
    Class
    Description
    class 
    A single attribute definition in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry.
    class 
    Common class for attribute definitions in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry.
    class 
    Defines a set of restrictions that are possible on an attribute
    class 
    A single BusinessObject entry in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a BusinessObject and its attributes.
    class 
    CollectionDefinition defines a single Collection attribute definition in the DataDictionary
    class 
    A complex attribute definition in the DataDictictionary.
    class 
    Common base class for DataDictionaryDefinition types.
    class 
    Contains common properties and methods for data dictionary entries
    class 
    Generic dictionary entry for an object that does not have to implement BusinessObject.
    class 
    Common base for all objects that can be configured in the dictionary
    class 
     
    class 
    A single Document entry in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a Document (transactional or maintenance) and its attributes
    class 
     
    class 
    A single attribute definition in the DataDictionary, which contains information relating to the display, validation, and general maintenance of a specific attribute of an entry.
    class 
    The help element provides the keys to obtain a help description from the database.
    class 
     
    class 
    Data dictionary entry class for MaintenanceDocument
    class 
    The primitiveAttribute element identifies one pair of corresponding fields in the primary business object and the related business object.
    class 
    The reference element specifies the name of a reference object that is required to exist in order for the primary business object to be created or modified on a BO.
    class 
    A single Relationship definition in the DataDictionary, which contains information concerning which primitive attributes of this class can be used to retrieve an instance of some related Object instance The relationship element defines how primitive attributes of this class can be used to retrieve an instance of some related Object instance DD: See RelationshipDefinition.java.
    class 
     
    class 
     
    class 
     
    class 
     
    class 
    The defaultSort element specifies the sequence in which the lookup search results should be displayed
    class 
    Support attributes define additional attributes that can be used to generate lookup field conversions and lookup parameters.
    class 
    Data dictionary entry class for TransactionalDocument.
    class 
     
    class 
    A container that holds all of the WorkflowAttributeDefinition for a document for both document searches and routing that depends on the values that exist on the document.
  • Uses of Copyable in org.kuali.rice.krad.datadictionary.uif

    Modifier and Type
    Class
    Description
    class 
    Common base class for dictionary objects that can contain dynamic expressions within the property value
  • Uses of Copyable in org.kuali.rice.krad.datadictionary.validation.constraint

    Modifier and Type
    Class
    Description
    class 
    Parent abstract class that allows additional characters to be allowed in child constraint character sets, see AlphaNumericPatternConstraint, among others for example.
    class 
    A ValidCharactersConstraint based on AlphaNumericValidationPattern.
    class 
    Pattern for matching alpha characters
    class 
    Pattern for matching any printable character
    class 
    A class that implements the required accessor for label keys.
    class 
    CaseConstraint is imposed only when a certain condition is met
    class 
    Pattern for matching any character in the given list (String)
    class 
    ConfigurationBasedRegexPatternConstraint uses a patternTypeKey to get the regex used for validation by key from the KualiConfigurationService
    class 
    Validation pattern for matching currency type.
    class 
    DatePatternConstraint constrains a field to only allow dates which are part of the formats defined in the system.
    class 
    Validation pattern for matching fixed point numbers, optionally matching negative numbers
    class 
    Validation pattern for matching floating point numbers, optionally matching negative numbers
    class 
    TODO Administrator don't forget to fill this in.
    class 
    Must occur constraints are constraints that indicate some range of acceptable valid results.
    class 
    Pattern for matching numeric characters, difference between NumericPatternConstraint and IntegerPatternConstraint is that a numeric pattern constraint is for matching numeric characters and can be mixed with other characters by setting allow flags on, while integer is for only positive/negative numbers
    class 
    Prerequisite constraints require that some other attribute be non-empty in order for the constraint to be valid.
    class 
    A simple constraint stores 'basic' constraints for a field.
    class 
    Pattern for matching any printable character
    class 
    This is a constraint that limits attribute values to some subset of valid characters or to match a particular regular expression.
    class 
    This abstract class extends from ValidCharactersConstraint.
    class 
     
  • Uses of Copyable in org.kuali.rice.krad.lookup

    Classes in org.kuali.rice.krad.lookup that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Custom InputField for criteria fields within a lookup view that adds criteria specific options.
    class 
    View type for lookups.
  • Uses of Copyable in org.kuali.rice.krad.uif.component

    Modifier and Type
    Interface
    Description
    interface 
    Component defines basic properties and methods that all rendering element implement
    interface 
    Components that bind to a model (hold model data) should implement this interface.
    Modifier and Type
    Class
    Description
    class 
    Provides binding configuration for an DataBinding component (attribute or collection)
    class 
    Base implementation of Component which other component implementations should extend.
    class 
    Component security is used to flag permissions that exist in KIM for various component state (like edit and view)
    class 
    Extends MethodInvoker to add properties for specifying a method for invocation within the UIF
    class 
    Configuration for replacing a property value based on a condition
  • Uses of Copyable in org.kuali.rice.krad.uif.container

    Modifier and Type
    Interface
    Description
    interface 
    Interface representing an editable collection within a view.
    interface 
    Type of component that contains a collection of other components.
    interface 
    Common interface for group components.
    interface 
    Interface for top-level page components, to be used as items in a multi-page view.
    Modifier and Type
    Class
    Description
    class 
    Accordion group class used to stack groups by there header titles in an accordion layout.
    class 
    Group that holds a collection of objects and configuration for presenting the collection in the UI.
    class 
    Collection Group security is used to flag that permissions exist for the associated CollectionGroup in KIM and should be checked to determine the associated group, line, and field state.
    class 
    Base Container implementation which container implementations can extend
    class 
    Special type of group that presents the content in a modal dialog.
    class 
    Collection filter that evaluates a configured el expression against each line
    class 
    Container that holds a list of Field or other Group instances
    class 
    LightTable is a light-weight collection table implementation that supports a subset of features, Current known supported features are: DataField InputField with TextControl, CheckboxControl, or single SelectControl MessageField LinkField ActionField ImageField most RichTable options FieldGroup containing only Actions, Image, Messages, or Links SpringEL for String properties on supported components only SpringEL specifically for the render property Other features are not guaranteed to work, but may work at your own risk.
    class 
    Special Group that presents a grouping on links, which can also include nested groupings of links
    class 
    Collection filter for maintenance groups that removes inactive lines if certain conditions are met
    class 
    Configures nodes for a TreeGroup
    class 
    A PageGroup represents a page of a View.
    class 
    A navigation group which renders a menu with items, that is shown at the side of the page with collapse.
    class 
    A group that presents its child Groups as tabs.
    class 
    Special Group that renders a tab navigation section
    class 
    Group component that is backed by a Tree data structure and typically rendered as a tree in the user interface
  • Uses of Copyable in org.kuali.rice.krad.uif.control

    Modifier and Type
    Interface
    Description
    interface 
    Represents an interactive element in the UI (typically an HTML control)
    interface 
    Control interface for a select box.
    interface 
    Interface representing a text input control component.
    Classes in org.kuali.rice.krad.uif.control that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Represents a HTML Checkbox control.
    class 
    Represents a group of HTML checkbox controls.
    class 
    Base class for all Control implementations.
    class 
    Represents a HTML File control, generally rendered as an input control with type 'file'.
    class 
    Represents a group control, which is a special control to handle the input of a KIM Group by group name
    class 
    Represents a HTML Hidden control, generally rendered as an input control of type 'hidden'.
    class 
    Base class for controls that accept/display multiple values
    class 
    OptionListControl is used for listing out options from an option finder or options list.
    class 
    Represents a HTML password text control, rendered as a input field of type 'password'.
    class 
    Represents a group of HTML Radio controls.
    class 
    Represents a HTML Select control.
    class 
    Text control that as decorated with a spinner widget (allowing the control value to be modified using the spinner)
    class 
    Represents a HTML TextArea control.
    class 
    Represents a HTML Text control, generally rendered as a input field of type 'text'.
    class 
    Represents a user control, which is a special control to handle the input of a Person.
  • Uses of Copyable in org.kuali.rice.krad.uif.element

    Modifier and Type
    Interface
    Description
    interface 
    Interface for content element components.
    Classes in org.kuali.rice.krad.uif.element that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Field that presents an action that can be taken on the UI such as submitting the form or invoking a script.
    class 
    Action field security adds the take action flags to the standard component security
    class 
    Component that renders a standard application header including a logo, navigation, and toolbar.
    class 
    BreadcrumbItem represents a single item in the breadcrumb list that is generated by the breadcrumbs widget.
    class 
    BreadcrumbOptions represents the options for the current view breadcrumbs that are displayed.
    class 
    General component that allows custom HTML to be inserted into the view.
    class 
    Base component class for content elements.
    class 
    Content element that renders a table using the RichTable widget configured with an Ajax (or Javascript) data source
    class 
    Outputs an empty div for placeholder purposes, including any basic component options set on it through bean properties or by the framework (id, css, data attributes, etc.)
    class 
    ValidationMessages for logic and options specific to fields.
    class 
    ValidationMessages for logic and options specific to groups.
    class 
    Content element that renders a header element and optionally a Group to present along with the header text
    class 
    Renders a link tag in the head of the html document.
    class 
    Element that presents an Icon.
    class 
    Content element that encloses an iframe
    class 
    Content element that renders a HTML <IMG> tag
    class 
    Content element that renders a label
    class 
    Content element that renders a link
    class 
    Encapsulates a text message to be displayed
    class 
    Renders a meta tag in the head of the html document.
    class 
    A content element that will display the collection configured with a file upload button.
    class 
    Component that renders a navigation bar, including a branding and navigation group.
    class 
    The NextPager widget is used to display previous and next links.
    class 
    The NumberedPager widget is used to display a list of links horizontally in a page selection user interface.
    class 
    BreadcrumbOptions specific to page.
    class 
    Pager widgets are used to page a set of information which has multiple pages.
    class 
    ValidationMessages for logic and options specific to pages.
    class 
    Element which shows a visual progress bar based on percentageValue passed in or segmentPercentages passed in
    class 
    Content element that renders a non-breaking space HTML &nbsp; tag
    class 
    Element which shows a visual progress bar alongside a set of steps, to be used by wizard or multi-step processes, which reflects the current progress based on value of currentStep.
    class 
    Renders a toggle menu (aka sub menu, dropdown menu) of items.
    class 
    Field that displays error, warning, and info messages for the keys that are matched.
    class 
    The ViewHeader component represents the header for the view.
  • Uses of Copyable in org.kuali.rice.krad.uif.field

    Modifier and Type
    Interface
    Description
    interface 
    Component interface for data fields.
    interface 
    Component that contains one or more user interface elements and can be placed into a Container
    interface 
    TODO mark don't forget to fill this in.
    Classes in org.kuali.rice.krad.uif.field that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Field that encloses an @{link org.kuali.rice.krad.uif.element.Action} element
    class 
    Holds configuration for executing a dynamic query on an InputField to pull data for updating the UI
    class 
    Object that is returned for Ajax attribute queries and exposed as JSON
    class 
    Field that renders data from the application, such as the value of a data object property
    class 
    Data field security adds attribute security to the standard component security
    class 
    Base class for Field implementations
    class 
    Field that contains a nested Group.
    class 
    Field security adds the edit in line and view in line flags to the standard component security
    class 
    Field whose output is produced by invoking a method or template and has no properties (generic)
    class 
    Field that encloses a link to a group element.
    class 
    Field that wraps an image content element.
    class 
    Field that encapsulates data input/output captured by an attribute within the application
    class 
    Field that encloses a link element.
    class 
    Field wrapper for a Message.
    class 
    Field wrapper for the ProgressBar element
    class 
    A placeholder in the configuration for a Container list of items that will be invoked to retrieve a list of RemotableAttributeField instances which will then be inserted into the containers list at the position of the holder
    class 
    Field that encloses a link to a role element.
    class 
    Field that produces only a space
    class 
    Field that encloses a link to a person element.
  • Uses of Copyable in org.kuali.rice.krad.uif.layout

    Modifier and Type
    Interface
    Description
    interface 
    Layout manager implementations that work with a collection (such as a table layout) should implement this interface for building the collection component instances.
    interface 
    Layout manager interface for grid layouts.
    interface 
    Manages the rendering of Component instances within a Container
    interface 
    Layout manager interface for stacked collections.
    interface 
    Layout manager that works with CollectionGroup components and renders the collection as a Table.
    Classes in org.kuali.rice.krad.uif.layout that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Layout manager that organizes components in a single row (horizontal) or column (vertical)
    class 
    A Css Grid Layout which only takes fields as its content and separates out the field's labels into separate columns
    class 
    Css Grid Layout manager is a layout manager which creates div "rows" and "cells" to replicate a table look by using div elements for its items.
    class 
    Css Grid Layout managers are a layout managers which creates div "rows" and "cells" to replicate a table look by using div elements for its items.
    class 
    CssGridSizes are used by CssGridLayoutManagers to determine how much "column/cell" width an item will take up in a css grid layout.
    class 
    Layout manager that organizes its components in a table based grid
    class 
    Base class for all layout managers
    class 
    List layout manager is a layout manager for group types to output their items as either ordered or unordered lists.
    class 
    Layout manager that just renders the items one after another (no wrapping occurs).
    class 
    Layout manager that works with CollectionGroup containers and renders the collection lines in a vertical row
    class 
    Implementation of table layout manager.
  • Uses of Copyable in org.kuali.rice.krad.uif.layout.collections

    Modifier and Type
    Class
    Description
    class 
    Base class for collection layout managers.
  • Uses of Copyable in org.kuali.rice.krad.uif.mock

    Classes in org.kuali.rice.krad.uif.mock that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    View class for developing UI mocks.
  • Uses of Copyable in org.kuali.rice.krad.uif.modifier

    Classes in org.kuali.rice.krad.uif.modifier that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Provides configuration for comparing an object with another object
    class 
    Generates Field instances to produce a comparison view among objects of the same type
    class 
    For a given Component instance converts all component properties of a certain type to instances of another configured Component.
    class 
    Base class for ComponentModifier implementations
    class 
    Pulls Label instances out of a contained field so they will be placed separately in the LayoutManager
  • Uses of Copyable in org.kuali.rice.krad.uif.util

    Modifier and Type
    Interface
    Description
    interface 
    Interface to be implemented by objects that participates in the view lifecycle.
    Classes in org.kuali.rice.krad.uif.util that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    ColumnCalculationInfo is used to specify which columns and what types of calculations are performed on those columns of table collection.
    class 
    List implementation for internal use by a lifecycle element.
    class 
    Map implementation for internal use by a lifecycle element.
    class 
    ParentLocation is used to provide automatic generation/determination of Views/Pages that occur before the current View.
    class 
    This object represents a url in the Krad framework.
    Methods in org.kuali.rice.krad.uif.util that return Copyable
    Modifier and Type
    Method
    Description
    static Copyable
    DelayedCopyableHandler.getDelayedCopy(Copyable source)
    Get a proxy instance providing delayed copy behavior on a source component.
    Methods in org.kuali.rice.krad.uif.util with parameters of type Copyable
    Modifier and Type
    Method
    Description
    static <T> T
    CopyUtils.copy(Copyable obj)
    Mix-in copy implementation for objects that implement the Copyable interface}
    static Copyable
    DelayedCopyableHandler.getDelayedCopy(Copyable source)
    Get a proxy instance providing delayed copy behavior on a source component.
    static boolean
    DelayedCopyableHandler.isPendingDelayedCopy(Copyable source)
    Determins if a source object is a delayed copy proxy that hasn't been copied yet.
  • Uses of Copyable in org.kuali.rice.krad.uif.view

    Classes in org.kuali.rice.krad.uif.view that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    View type for KRAD documents.
    class 
    Provides configuration for View instances that render an HTML form.
    class 
    A simple object that keeps track of various HistoryInformation TODO a variety of these settings are not used in the current implementation of breadcrumbs and history, they may be removed later if they prove unuseful in future changes
    class 
    IframeView is a View component that shows another website's content in an iframe.
    class 
    Type of View that provides a read-only display of a record of data (object instance)
    class 
    View type for Maintenance documents
    class 
    View that presents a message to the user (for example an application error message)
    class 
    View type for Transactional documents.
    class 
    Root of the component tree which encompasses a set of related GroupContainer instances tied together with a common page layout and navigation.
    class 
    Holds configuration related to session handling of a view (and its related form)
    class 
    Holds a configuration of CSS and JS assets that provides the base for one or more views.
  • Uses of Copyable in org.kuali.rice.krad.uif.widget

    Modifier and Type
    Interface
    Description
    interface 
    Components that provide a user interface function (besides the basic form handing) should implement the widget interface
    Classes in org.kuali.rice.krad.uif.widget that implement Copyable
    Modifier and Type
    Class
    Description
    class 
    Accordion widget class used to create an accordion based layout.
    class 
    BlockUI element is used within the view element for managing element/page blocking attributes
    class 
    The breadcrumb widget contains various settings for setting up Breadcrumb/History support on the view
    class 
    Used for rendering a calendar in the UI that can be used to selected dates for field values
    class 
    Decorates a group with collapse/expand functionality
    class 
    Growls sets up settings for growls global to the current view and its pages
    class 
    Widget that renders help on a component
    class 
    Widget for rendering an Inquiry link or DirectInquiry action field
    class 
    Used for rendering a lightbox in the UI to display action links in dialog popups.
    class 
    LocationSuggest widget for providing suggestions that represent locations.
    class 
    Widget for navigating to a lookup from a field (called a quickfinder).
    class 
    Decorates a HTML Table client side with various tools
    class 
    Decorates a group with scroll functionality.
    class 
    Widget that decorates a control transforming into a spinner
    class 
    Widget that provides dynamic select options to the user as they are entering the value (also known as auto-complete).
    class 
    Widget that renders text syntax highlighted
    class 
    Widget used for configuring tab options, use componentOptions for most options.
    class 
    Widget that renders a Tooltip on a component.
    class 
    Widget component for rendering a Tree
    class 
    Base class for Widgets