Uses of Interface
org.zkoss.zk.ui.metainfo.ComponentDefinition
Packages that use ComponentDefinition
Package
Description
-
Uses of ComponentDefinition in org.zkoss.zk.ui
Methods in org.zkoss.zk.ui that return ComponentDefinitionModifier and TypeMethodDescriptionPage.getComponentDefinition(Class<? extends Component> cls, boolean recurse) Returns the component definition of the specified class, or null if not found.Page.getComponentDefinition(String name, boolean recurse) Returns the component definition of the specified name, or null if not found.AbstractComponent.getDefinition()Component.getDefinition()Returns the component definition of this component (never null).static final ComponentDefinitionComponents.getDefinitionByDeviceType(String deviceType, Class cls) Returns the component definition of the specified class in all language of the specified device, or null if not foundMethods in org.zkoss.zk.ui with parameters of type ComponentDefinitionModifier and TypeMethodDescriptionvoidAbstractComponent.setDefinition(ComponentDefinition compdef) -
Uses of ComponentDefinition in org.zkoss.zk.ui.impl
Methods in org.zkoss.zk.ui.impl that return ComponentDefinitionModifier and TypeMethodDescriptionPageImpl.getComponentDefinition(Class<? extends Component> cls, boolean recurse) PageImpl.getComponentDefinition(String name, boolean recurse) Methods in org.zkoss.zk.ui.impl with parameters of type ComponentDefinitionModifier and TypeMethodDescriptionAbstractUiFactory.newComponent(Page page, Component parent, ComponentDefinition compdef, String clsnm) -
Uses of ComponentDefinition in org.zkoss.zk.ui.metainfo
Methods in org.zkoss.zk.ui.metainfo that return ComponentDefinitionModifier and TypeMethodDescriptionComponentDefinition.clone(LanguageDefinition langdef, String name) Clones this definition and assigns with the specified language definition and name.Returns the component definition of the specified class, or null if not found.Returns the component definition of the specified name, or null if not not found.ComponentInfo.getComponentDefinition()Returns the component definition, or null if it is PageDefinition.LanguageDefinition.getComponentDefinition(Class klass) ReturnsComponentDefinitionof the specified class.LanguageDefinition.getComponentDefinition(String name) ReturnsComponentDefinitionof the specified name.PageDefinition.getComponentDefinition(Class cls, boolean recurse) Returns the component definition of the specified class, or null if not found.PageDefinition.getComponentDefinition(String name, boolean recurse) Returns the component definition of the specified name, or null if not found.ShadowInfo.getComponentDefinition()Returns the component definition, or null if it is PageDefinition.LanguageDefinition.getComponentDefinitionIfAny(Class klass) ReturnsComponentDefinitionof the specified class, or null if not found.LanguageDefinition.getComponentDefinitionIfAny(String name) ReturnsComponentDefinitionof the specified name, or null if not found.LanguageDefinition.getDynamicTagDefinition()Returns the component definition of the dynamic tag, or null if this language doesn't support the dynamic tag.LanguageDefinition.getMacroDefinition(String name, String macroURI, boolean inline, PageDefinition pgdef) Instantiates and returns the component definition for the specified condition.LanguageDefinition.getNativeDefinition()Returns the component definition for the native components.LanguageDefinition.getShadowDefinition(Class klass) ReturnsComponentDefinitionof the specified class.LanguageDefinition.getShadowDefinition(String name) ReturnsComponentDefinitionof the specified name.LanguageDefinition.getShadowDefinition(String name, PageDefinition pgdef, String templateURI) Instantiates and returns the component definition for the specified condition.LanguageDefinition.getShadowDefinitionIfAny(Class klass) ReturnsComponentDefinitionof the specified class, or null if not found.LanguageDefinition.getShadowDefinitionIfAny(String name) ReturnsComponentDefinitionof the specified name, or null if not found.Methods in org.zkoss.zk.ui.metainfo that return types with arguments of type ComponentDefinitionModifier and TypeMethodDescriptionLanguageDefinition.getComponentDefinitions()Returns a readonly collection of all component definitions in this language.ComponentDefinitionMap.getDefinitions()Returns a readonly collection of component definitions (ComponentDefinition) defined in this map.LanguageDefinition.getShadowDefinitions()Returns a readonly collection of all shadow element definitions in this language.Methods in org.zkoss.zk.ui.metainfo with parameters of type ComponentDefinitionModifier and TypeMethodDescriptionvoidComponentDefinitionMap.add(ComponentDefinition compdef) Adds a component definition to this map.voidLanguageDefinition.addComponentDefinition(ComponentDefinition compdef) Adds a component definition.voidPageDefinition.addComponentDefinition(ComponentDefinition compdef) Adds a component definition belonging to this page definition only.voidLanguageDefinition.addShadowDefinition(ComponentDefinition compdef) Adds a shadow element definition.Constructors in org.zkoss.zk.ui.metainfo with parameters of type ComponentDefinitionModifierConstructorDescriptionComponentInfo(NodeInfo parent, ComponentDefinition compdef, String tag) Constructs the information about how to create component.NativeInfo(NodeInfo parent, ComponentDefinition compdef, String tag) Constructs a native info with a parent.NativeInfo(EvaluatorRef evlar, ComponentDefinition compdef, String tag) Constructs a native info without a parent.ShadowInfo(NodeInfo parent, ComponentDefinition compdef, String tag, ConditionImpl cond) Creates a shadow. -
Uses of ComponentDefinition in org.zkoss.zk.ui.metainfo.impl
Classes in org.zkoss.zk.ui.metainfo.impl that implement ComponentDefinitionModifier and TypeClassDescriptionclassAn implementation ofComponentDefinition.classThe macro component definition.classA shadow element definition.Methods in org.zkoss.zk.ui.metainfo.impl that return ComponentDefinitionModifier and TypeMethodDescriptionComponentDefinitionImpl.clone(LanguageDefinition langdef, String name) static final ComponentDefinitionComponentDefinitionImpl.newMacroDefinition(LanguageDefinition langdef, PageDefinition pgdef, String name, Class<? extends Component> cls, String macroURI, boolean inline) Constructs a macro component definition.static final ComponentDefinitionComponentDefinitionImpl.newNativeDefinition(LanguageDefinition langdef, String name, Class<? extends Component> cls) Constructs a native component definition.static final ComponentDefinitionComponentDefinitionImpl.newShadowDefinition(LanguageDefinition langdef, PageDefinition pgdef, String name, Class<? extends Component> cls, String templateURI) Constructs a shadow component definition. -
Uses of ComponentDefinition in org.zkoss.zk.ui.sys
Fields in org.zkoss.zk.ui.sys declared as ComponentDefinitionModifier and TypeFieldDescriptionstatic final ComponentDefinitionComponentsCtrl.DUMMYRepresents a dummy definition.Methods in org.zkoss.zk.ui.sys with parameters of type ComponentDefinitionModifier and TypeMethodDescriptionUiFactory.newComponent(Page page, Component parent, ComponentDefinition compdef, String clsnm) Creates and initializes a component based on the specifiedComponentDefinition.static final voidComponentsCtrl.setCurrentInfo(ComponentDefinition compdef) Sets the current component definition, which is used only byUiEngineto communicate withAbstractComponent.voidComponentCtrl.setDefinition(ComponentDefinition compdef) Sets the component definition.