Uses of Interface
org.zkoss.zk.ui.metainfo.ComponentDefinition

Packages that use ComponentDefinition
org.zkoss.zk.ui Interfaces of the common user-interfaces, such as Page and Component
org.zkoss.zk.ui.impl Implementation of user interfaces and factories (implementation only). 
org.zkoss.zk.ui.metainfo Metainfo representing pages and languages (implementation only). 
org.zkoss.zk.ui.metainfo.impl The implementation class of the metainfos. 
org.zkoss.zk.ui.sys Internal interfaces of user interfaces and factories (behind the scene). 
 

Uses of ComponentDefinition in org.zkoss.zk.ui
 

Methods in org.zkoss.zk.ui that return ComponentDefinition
 ComponentDefinition Page.getComponentDefinition(java.lang.Class cls, boolean recur)
          Returns the component definition of the specified class, or null if not found.
 ComponentDefinition Page.getComponentDefinition(java.lang.String name, boolean recur)
          Returns the component definition of the specified name, or null if not found.
 ComponentDefinition Component.getDefinition()
          Returns the component definition of this component (never null).
 ComponentDefinition AbstractComponent.getDefinition()
           
 

Methods in org.zkoss.zk.ui with parameters of type ComponentDefinition
 void AbstractComponent.setComponentDefinition(ComponentDefinition compdef)
           
 

Uses of ComponentDefinition in org.zkoss.zk.ui.impl
 

Methods in org.zkoss.zk.ui.impl that return ComponentDefinition
 ComponentDefinition PageImpl.getComponentDefinition(java.lang.Class cls, boolean recur)
           
 ComponentDefinition PageImpl.getComponentDefinition(java.lang.String name, boolean recur)
           
 

Methods in org.zkoss.zk.ui.impl with parameters of type ComponentDefinition
 Component AbstractUiFactory.newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)
           
 

Uses of ComponentDefinition in org.zkoss.zk.ui.metainfo
 

Fields in org.zkoss.zk.ui.metainfo declared as ComponentDefinition
static ComponentDefinition ComponentDefinition.ZK
          A special definition to represent the zk component.
 

Methods in org.zkoss.zk.ui.metainfo that return ComponentDefinition
 ComponentDefinition ComponentDefinition.clone(LanguageDefinition langdef, java.lang.String name)
          Clones this definition and assins with the specified language definition and name.
 ComponentDefinition ComponentDefinitionMap.get(java.lang.Class cls)
          Returns the component definition of the specified class, or null if not found.
 ComponentDefinition ComponentDefinitionMap.get(java.lang.String name)
          Returns the component definition of the specified name, or null if not not found.
 ComponentDefinition ComponentInfo.getComponentDefinition()
          Returns the component definition, or null if it is PageDefinition.
 ComponentDefinition LanguageDefinition.getComponentDefinition(java.lang.Class klass)
          Returns ComponentDefinition of the specified class.
 ComponentDefinition PageDefinition.getComponentDefinition(java.lang.Class cls, boolean recur)
          Returns the component definition of the specified class, or null if not found.
 ComponentDefinition LanguageDefinition.getComponentDefinition(java.lang.String name)
          Returns ComponentDefinition of the specified name.
 ComponentDefinition PageDefinition.getComponentDefinition(java.lang.String name, boolean recur)
          Returns the component definition of the specified name, or null if not found.
 ComponentDefinition LanguageDefinition.getDynamicTagDefinition()
          Returns the component defintion of the dynamic tag, or null if this language doesn't support the dynamic tag.
 ComponentDefinition LanguageDefinition.getMacroDefinition(java.lang.String name, java.lang.String macroURI, boolean inline, PageDefinition pgdef)
          Returns the component definition for the specified condition.
 ComponentDefinition LanguageDefinition.getNativeDefinition()
          Returns the component definition for the native components.
 

Methods in org.zkoss.zk.ui.metainfo with parameters of type ComponentDefinition
 void ComponentDefinitionMap.add(ComponentDefinition compdef)
          Adds a component definition to this map.
 void PageDefinition.addComponentDefinition(ComponentDefinition compdef)
          Adds a component definition belonging to this page definition only.
 void LanguageDefinition.addComponentDefinition(ComponentDefinition compdef)
          Adds a component definition.
 

Constructors in org.zkoss.zk.ui.metainfo with parameters of type ComponentDefinition
ComponentInfo(NodeInfo parent, ComponentDefinition compdef)
          Constructs the info about how to create a component that is not a dynamic tag.
ComponentInfo(NodeInfo parent, ComponentDefinition compdef, java.lang.String tag)
          Constructs the information about how to create component.
NativeInfo(NodeInfo parent, ComponentDefinition compdef, java.lang.String tagnm)
           
 

Uses of ComponentDefinition in org.zkoss.zk.ui.metainfo.impl
 

Classes in org.zkoss.zk.ui.metainfo.impl that implement ComponentDefinition
 class ComponentDefinitionImpl
          An implementation of ComponentDefinition.
 class MacroDefinition
          The macro component definition.
 

Methods in org.zkoss.zk.ui.metainfo.impl that return ComponentDefinition
 ComponentDefinition ComponentDefinitionImpl.clone(LanguageDefinition langdef, java.lang.String name)
           
static ComponentDefinition ComponentDefinitionImpl.newMacroDefinition(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class cls, java.lang.String macroURI, boolean inline)
          Constructs a macro component definition.
static ComponentDefinition ComponentDefinitionImpl.newNativeDefinition(LanguageDefinition langdef, java.lang.String name, java.lang.Class cls)
          Constructs a native component definition.
 

Uses of ComponentDefinition in org.zkoss.zk.ui.sys
 

Fields in org.zkoss.zk.ui.sys declared as ComponentDefinition
static ComponentDefinition ComponentsCtrl.DUMMY
          Represents a dummy definition.
 

Methods in org.zkoss.zk.ui.sys with parameters of type ComponentDefinition
 Component UiFactory.newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)
          Creates and initializes a component based on the specified ComponentDefinition.
 void ComponentCtrl.setComponentDefinition(ComponentDefinition compdef)
          Sets the component definition.
static void ComponentsCtrl.setCurrentInfo(ComponentDefinition compdef)
          Sets the current component definition, which is used only by UiEngine to communicate with AbstractComponent.
 



Copyright © 2005-2007 Potix Corporation. All Rights Reserved.