Method and system for editing column oriented programming language statements
    1.
    发明申请
    Method and system for editing column oriented programming language statements 审中-公开
    用于编辑面向列的编程语言语句的方法和系统

    公开(公告)号:US20050086638A1

    公开(公告)日:2005-04-21

    申请号:US10782498

    申请日:2004-02-19

    申请人: Brian Farn

    发明人: Brian Farn

    CPC分类号: G06F8/33 G06F17/248

    摘要: For a program statement editor, a method for editing column oriented programming language statements presented to a user on a display screen, comprising: providing a template description defining one or more statement types; and, providing a graphical user interface (“GUI”) for editing the statements individually, the GUI having one or more editable fields corresponding to a statement type of an individual statement defined by the template description, the GUI adapted to receive content for one or more of the editable fields from the user to define the individual statement.

    摘要翻译: 对于程序语句编辑器,用于编辑在显示屏幕上呈现给用户的面向列的编程语言语句的方法,包括:提供定义一个或多个语句类型的模板描述; 并且提供用于单独编辑语句的图形用户界面(“GUI”),该GUI具有一个或多个可编辑字段,其对应于由模板描述定义的单独语句的语句类型,GUI适于接收一个或多个内容, 更多来自用户的可编辑字段来定义单个语句。

    Method and data processing system for displaying hierarchical tree data
    2.
    发明申请
    Method and data processing system for displaying hierarchical tree data 审中-公开
    用于显示分层树数据的方法和数据处理系统

    公开(公告)号:US20060085435A1

    公开(公告)日:2006-04-20

    申请号:US10965142

    申请日:2004-10-14

    申请人: Brian Farn

    发明人: Brian Farn

    IPC分类号: G06F7/00

    CPC分类号: G06F16/9027 G06F16/904

    摘要: A method, apparatus, and computer instructions for controlling a display of hierarchical data. A selected node in a hierarchical tree is displayed on a display in the data processing system to identify whether the selected node, wherein plurality of modes of expansion are present for the selected node. The selected node is expanded in the mode of expansion.

    摘要翻译: 一种用于控制分层数据显示的方法,装置和计算机指令。 分层树中的选定节点被显示在数据处理系统中的显示器上,以识别所选择的节点,其中是否存在针对所选节点的多种扩展模式。 所选节点在扩展模式下扩展。

    Display of enlarged visual container graphical user interface (GUI) components during GUI layout or design
    3.
    发明申请
    Display of enlarged visual container graphical user interface (GUI) components during GUI layout or design 审中-公开
    在GUI布局或设计期间显示放大的可视容器图形用户界面(GUI)组件

    公开(公告)号:US20050251757A1

    公开(公告)日:2005-11-10

    申请号:US11121654

    申请日:2005-05-04

    申请人: Brian Farn

    发明人: Brian Farn

    CPC分类号: G06F8/38 G06F8/34

    摘要: During Graphical User Interface (GUI) layout and design, selection of a GUI component causes either the selected component or an ancestor of the selected component to be displayed in a design area. If the selected component is capable of displaying other GUI components within its boundaries, it is the selected component that is displayed in the design area. Otherwise, an ancestor GUI component of the selected component that is capable of displaying other GUI components within its boundaries is displayed in the design area. The displayed component is displayed in a size that is larger than its usual display size, so that component features may more easily be seen and, if desired, manipulated. The larger size may fill the design area. Selection may be effected by a designer or by automatic programmatic selection, e.g., by layout editor software, and may in some cases be a reselection.

    摘要翻译: 在图形用户界面(GUI)布局和设计期间,GUI组件的选择使所选择的组件或所选组件的祖先在设计区域中显示。 如果所选择的组件能够在其边界内显示其他GUI组件,则是在设计区域中显示的所选组件。 否则,在设计区域中显示能够在其边界内显示其他GUI组件的所选择的组件的祖先GUI组件。 显示的组件以比其通常的显示尺寸大的尺寸显示,使得可以更容易地看到组件特征,并且如果需要,被操纵。 较大的尺寸可能会填满设计区域。 选择可以由设计者或通过自动编程选择来实现,例如通过布局编辑器软件,并且在某些情况下可以是重新选择。

    Method, system, and program product for extending java server faces web pages to support multiple devices
    4.
    发明申请
    Method, system, and program product for extending java server faces web pages to support multiple devices 审中-公开
    方法,系统和程序产品,用于扩展java服务器面向网页以支持多个设备

    公开(公告)号:US20060184913A1

    公开(公告)日:2006-08-17

    申请号:US11056587

    申请日:2005-02-11

    IPC分类号: G06F9/44

    摘要: The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method comprises: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific elements.

    摘要翻译: 本发明提供了一种用于扩展Java Server Faces网页以支持多个设备的方法,系统和计算机程序产品。 该方法包括:提供设备和建模语言独立的Java Server Faces(JSF)网页,其中JSF网页不包含任何建模语言特定的元素。

    Processing fixed-format data in a unicode environment
    5.
    发明授权
    Processing fixed-format data in a unicode environment 失效
    在unicode环境中处理固定格式的数据

    公开(公告)号:US07188115B2

    公开(公告)日:2007-03-06

    申请号:US10697911

    申请日:2003-10-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/2217

    摘要: A computer system and object-oriented method and class for use with the computer system to convert data in Unicode format back and forth to data having a fixed-length format, such as EBCDIC, and to allow editing of the data and return the edited data back to its original format without loss of bytes. Conversely, the method, class, and computer system also allow the downloading of data in a fixed-length format into a Unicode environment, the fixed-length format is converted into an editable form and then reconverted back into the fixed-length format without loss of bytes. The method accommodates UTF-8, UTF-16, and UTF-32. Once the fixed-length of the data has been determined, a byte array is created and an attribute indicating whether a character is a single byte character or a double-byte character is assigned to each byte in the array. The array and subset arrays representative of fixed-length fields within the fixed-length statements may then be truncated, and/or repaired at either or both the beginning and the end, and/or right- or left-aligned to realize a version of the data that can be displayed and edited without loss of bytes. Once edited, using the assigned attributes, the byte array can be converted to code having the fixed-length format or can be translated back to Unicode.

    摘要翻译: 用于计算机系统的计算机系统和面向对象的方法和类用于将Unicode格式的数据来回转换为具有固定长度格式的数据,例如EBCDIC,并且允许编辑数据并返回编辑的数据 回到其原始格式而不丢失字节。 相反,方法,类和计算机系统还允许将固定长度格式的数据下载到Unicode环境中,固定长度格式被转换成可编辑的格式,然后再转换成固定长度的格式而不会丢失 的字节。 该方法适用于UTF-8,UTF-16和UTF-32。一旦确定了数据的固定长度,就会创建一个字节数组,并指出一个字符是单字节字符还是双字节 字符被分配给数组中的每个字节。 然后可以在固定长度语句中表示固定长度字段的数组和子集数组在任何一个或两个开头和结尾处被截断和/或修复,和/或右对齐或左对齐,以实现版本 可以显示和编辑的数据,而不会丢失字节。 一旦编辑,使用分配的属性,字节数组可以转换为具有固定长度格式的代码或可以转换回Unicode。

    Method, system and program product for managing application forms
    6.
    发明申请
    Method, system and program product for managing application forms 审中-公开
    用于管理申请表的方法,系统和程序产品

    公开(公告)号:US20060075384A1

    公开(公告)日:2006-04-06

    申请号:US10957246

    申请日:2004-10-01

    IPC分类号: G06F9/44

    CPC分类号: G06F9/451

    摘要: An improved solution for managing application forms for an application executing on a client. A form tree that includes one or more application forms is managed on a server. The form tree enables the relationship between the various application forms to be maintained on the server. Rendering information is provided to the application for processing. In particular, the application can display each application form to a user. In response to one or more actions by the user, the application provides requests that include the user interface events to the server, which are processed on the server.

    摘要翻译: 一种用于管理在客户端上执行的应用程序的应用程序表单的改进解决方案 包含一个或多个应用程序表单的表单树在服务器上进行管理。 表单树可以在服务器上维护各种应用程序表单之间的关系。 渲染信息提供给应用程序进行处理。 特别地,应用程序可以向用户显示每个申请表。 响应于用户的一个或多个动作,应用程序向服务器提供在服务器上处理的包括用户界面事件的请求。

    System to include multiple instances of data on a web page
    7.
    发明申请
    System to include multiple instances of data on a web page 审中-公开
    系统在网页上包含多个数据实例

    公开(公告)号:US20070074124A1

    公开(公告)日:2007-03-29

    申请号:US11217057

    申请日:2005-08-31

    申请人: Brian Farn

    发明人: Brian Farn

    IPC分类号: G06F17/00 G06F9/44

    摘要: Multiple instances of the same fields of data can be displayed or presented with user interface components on a web page. The web page may be presented on any number of processing devices, such as a computer, rich client, telephone, PDA, etc. A superclass manages an index corresponding to the number of instances and calls a subclass to obtain the index and then get and set the values of the data pertaining to the index. The user interface components may be JavaServer Faces components.

    摘要翻译: 可以在网页上显示或呈现与用户界面组件相同的数据字段的多个实例。 网页可以呈现在任何数量的处理设备上,例如计算机,富客户端,电话,PDA等。超类管理与实例数相对应的索引,并调用子类以获得索引,然后获得和 设置与索引有关的数据的值。 用户界面组件可能是JavaServer Faces组件。