xfy Developer's Guide - xfy Platform 1.3 -

in Japanese>>

Introduction

xfy technology Component Architecture
Enhancement with the xfy component
How to Read Reference
Describes notations and legend of the reference

Developing Vocabulary Components with XVCD

Getting Started

Preparing The XVCD Development Environment
Introduction to Information Necessary for Developing Vocabulary Component in XVCD and Preparation for Development Environment
Procedures to Develop Vocabulary Component with XVCD
Procedures to create a vocabulary component using XVCD

Tutorial

Creating Vocabulary Components with XVCD
Provides procedures to create a vocabulary component using XVCD
Hello World!
Examples of displaying and editing text
Address Book
Examples of adding document elements
Creating Vocabulary Component Responding to User Operations
Create a vocabulary component using events handling of the XVCD
Use of Resource File
Explanations about the main use of resource files with simple examples
Creating XML Document Template with XVCD
Procedures to create an XML document template
Implementing Dialog Boxes with XVCD
Procedures to implement and use dialog boxes using XVCD
Numeric Calculation with XVCD
Procedures to calculate using numeric value in the XML document
Debugging of XVCD with XVCD Debugger
How to debug XVCD in XVCD Debugger
Creating an xfy Plug-in Using XVCD to xfy Plug-in Archive Tool
Explanations on how to create an xfy plug-in using XVCD to xfy plug-in archive tool with simple examples

Tips on Development

Vocabulary Connection Technical Instructions
Features and process images of VC and XML document processing of VC
Procedures to Describe a Drag-and-Drop Process
Procedures to describe a drag-and-drop process by XVCD
Vocabulary Component Properties
Procedures to set the property of a vocabulary component

Development using Java Language

Overview of xfy Component Development with Java Language
The information necessary for creating xfy components with Java language and the general procedures for developing xfy components

Getting Started

Developing an xfy Component Implementing XPath Extended Functions
How to develop an xfy component which implemented functions available in XPath expression
Developing an xfy Component Implementing Command Instructions
How to create command instructions, which composes a command defined by XVCD or the Java language

Tips on Development

Environment Setting for Developing xfy Component in Java
Configuration when developing xfy component in Java using Eclipse
Log Output Management on the xfy Platform
Explanations about the mechanism of log output management on the xfy platform and how to use it

Reference

xfy platform

VC Core
The XVCD vocabulary including command instructions and XVCD functions
Elements and Attributes
Elements and attributes defined in the VC core
Command Instruction and Function
Command instructions and functions defined in the VC core
Destination Attributes
Global attributes which can be set to an XVCD destination vocabulary
Comparison of XSLT1.0 and XVCD1.0
Compares XSLT and XVCD vocabularies and explains their similarities and differences
Platform Command Instructions
The instructions used to create a command in XVCD, and so on
Platform Built-in Commands
Commands available from XVCD, and so on
Platform Events
Events used in XVCD
Platform Extend Functions Reference
Enhanced functions of the XPath available in the XVCD, and so on
User Interface Description
UI description of vocabulary component
Resource File
Resource files of xfy user agent
Data Conversion
Data conversion used by drag-and-drop or copy and paste
XFR (XML Formatting Rules)
Formatting the rule to write out the XML to a file
New XML Document Creation Scheme
The URL scheme to create a new XML document
Auto-Correction for Constraints on Datatype
Constraints by XVCD to values entered in XML documents
Calculation Script
The mechanism to calculate within an XML document
Plug-in Manifest File
xfy plug-in manifest file
Version Management Specification in xfy technology
Version definition and comparison method, version numbering policy in xfy technology
xfy Plug-in Information Specification
xfy plug-in JAR file specification
xfy platform Java API specification
xfy platform Java API specification

XML Vocabulary for VC Destination Component

XHTML Support Status
Supporting status of XHTML for VC destination
CSS Level 2 Support Status
Supporting status of the CSS2 in xfy technology
Table Description Component for xfy
Component expressing a table in spread sheet-style
Table Description
XML vocabulary expressing a table in spread sheet-style
CSS Support Status
CSS2 support status by table description
Frame Description
XML vocabulary separating frames
Tab Sheet Component
Component that implements tab sheet
Tab Sheet Description
XML vocabulary describing a tab sheet
CSS Support Status
CSS2 support status by tab sheet
Control Component
Component that implements controls such as buttons and drop-down lists
Control Description
XML vocabulary describing a control
CSS Support Status
Support status for the CSS2 with control
Key Assignment and Mouse Operations
How control works on key or mouse operation
Tree View Component
Specification of the tree view component and the vocabulary to represent the tree view
Directed Graph Component
Specification of directed graph component and the vocabulary to describe a directed graph
Component Specification
Specification of directed graph component
Directed Graph Description
Vocabulary that describes a directed graph
Chart Component
Specification of chart component and the vocabulary to describe a graph
Component Specification
Chart component specification
Chart Description
Vocabulary to describe a graph
Element Hierarchy Diagram
Diagram that expresses element hierarchy for chart description vocabulary

Appendix

Modified Points from the xfy Platform 1.0
Modified points from the xfy platform 1.0
Glossary
Terms used in xfy Developer's Guide
Index
Index of elements, attributes, functions, and command instructions