Uses of Interface
org.zkoss.zk.ui.metainfo.ComponentDefinition
-
Packages that use ComponentDefinition Package Description org.zkoss.zk.ui org.zkoss.zk.ui.impl org.zkoss.zk.ui.metainfo org.zkoss.zk.ui.metainfo.impl org.zkoss.zk.ui.sys -
-
Uses of ComponentDefinition in org.zkoss.zk.ui
Methods in org.zkoss.zk.ui that return ComponentDefinition Modifier and Type Method Description ComponentDefinitionPage. getComponentDefinition(java.lang.Class<? extends Component> cls, boolean recurse)Returns the component definition of the specified class, or null if not found.ComponentDefinitionPage. getComponentDefinition(java.lang.String name, boolean recurse)Returns the component definition of the specified name, or null if not found.ComponentDefinitionAbstractComponent. getDefinition()ComponentDefinitionComponent. getDefinition()Returns the component definition of this component (never null).static ComponentDefinitionComponents. getDefinitionByDeviceType(java.lang.String deviceType, java.lang.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 ComponentDefinition Modifier and Type Method Description voidAbstractComponent. setDefinition(ComponentDefinition compdef) -
Uses of ComponentDefinition in org.zkoss.zk.ui.impl
Methods in org.zkoss.zk.ui.impl that return ComponentDefinition Modifier and Type Method Description ComponentDefinitionPageImpl. getComponentDefinition(java.lang.Class<? extends Component> cls, boolean recurse)ComponentDefinitionPageImpl. getComponentDefinition(java.lang.String name, boolean recurse)Methods in org.zkoss.zk.ui.impl with parameters of type ComponentDefinition Modifier and Type Method Description ComponentAbstractUiFactory. newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm) -
Uses of ComponentDefinition in org.zkoss.zk.ui.metainfo
Methods in org.zkoss.zk.ui.metainfo that return ComponentDefinition Modifier and Type Method Description ComponentDefinitionComponentDefinition. clone(LanguageDefinition langdef, java.lang.String name)Clones this definition and assigns with the specified language definition and name.ComponentDefinitionComponentDefinitionMap. get(java.lang.Class cls)Returns the component definition of the specified class, or null if not found.ComponentDefinitionComponentDefinitionMap. get(java.lang.String name)Returns the component definition of the specified name, or null if not not found.ComponentDefinitionComponentInfo. getComponentDefinition()Returns the component definition, or null if it is PageDefinition.ComponentDefinitionLanguageDefinition. getComponentDefinition(java.lang.Class klass)ReturnsComponentDefinitionof the specified class.ComponentDefinitionLanguageDefinition. getComponentDefinition(java.lang.String name)ReturnsComponentDefinitionof the specified name.ComponentDefinitionPageDefinition. getComponentDefinition(java.lang.Class cls, boolean recurse)Returns the component definition of the specified class, or null if not found.ComponentDefinitionPageDefinition. getComponentDefinition(java.lang.String name, boolean recurse)Returns the component definition of the specified name, or null if not found.ComponentDefinitionShadowInfo. getComponentDefinition()Returns the component definition, or null if it is PageDefinition.ComponentDefinitionLanguageDefinition. getComponentDefinitionIfAny(java.lang.Class klass)ReturnsComponentDefinitionof the specified class, or null if not found.ComponentDefinitionLanguageDefinition. getComponentDefinitionIfAny(java.lang.String name)ReturnsComponentDefinitionof the specified name, or null if not found.ComponentDefinitionLanguageDefinition. getDynamicTagDefinition()Returns the component definition of the dynamic tag, or null if this language doesn't support the dynamic tag.ComponentDefinitionLanguageDefinition. getMacroDefinition(java.lang.String name, java.lang.String macroURI, boolean inline, PageDefinition pgdef)Instantiates and returns the component definition for the specified condition.ComponentDefinitionLanguageDefinition. getNativeDefinition()Returns the component definition for the native components.ComponentDefinitionLanguageDefinition. getShadowDefinition(java.lang.Class klass)ReturnsComponentDefinitionof the specified class.ComponentDefinitionLanguageDefinition. getShadowDefinition(java.lang.String name)ReturnsComponentDefinitionof the specified name.ComponentDefinitionLanguageDefinition. getShadowDefinition(java.lang.String name, PageDefinition pgdef, java.lang.String templateURI)Instantiates and returns the component definition for the specified condition.ComponentDefinitionLanguageDefinition. getShadowDefinitionIfAny(java.lang.Class klass)ReturnsComponentDefinitionof the specified class, or null if not found.ComponentDefinitionLanguageDefinition. getShadowDefinitionIfAny(java.lang.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 ComponentDefinition Modifier and Type Method Description java.util.Collection<ComponentDefinition>LanguageDefinition. getComponentDefinitions()Returns a readonly collection of all component definitions in this language.java.util.Collection<ComponentDefinition>ComponentDefinitionMap. getDefinitions()Returns a readonly collection of component definitions (ComponentDefinition) defined in this map.java.util.Collection<ComponentDefinition>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 ComponentDefinition Modifier and Type Method Description voidComponentDefinitionMap. 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 ComponentDefinition Constructor Description 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 tag)Constructs a native info with a parent.NativeInfo(EvaluatorRef evlar, ComponentDefinition compdef, java.lang.String tag)Constructs a native info without a parent.ShadowInfo(NodeInfo parent, ComponentDefinition compdef, java.lang.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 ComponentDefinition Modifier and Type Class Description classComponentDefinitionImplAn implementation ofComponentDefinition.classMacroDefinitionThe macro component definition.classShadowDefinitionImplA shadow element definition.Methods in org.zkoss.zk.ui.metainfo.impl that return ComponentDefinition Modifier and Type Method Description ComponentDefinitionComponentDefinitionImpl. clone(LanguageDefinition langdef, java.lang.String name)static ComponentDefinitionComponentDefinitionImpl. newMacroDefinition(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class<? extends Component> cls, java.lang.String macroURI, boolean inline)Constructs a macro component definition.static ComponentDefinitionComponentDefinitionImpl. newNativeDefinition(LanguageDefinition langdef, java.lang.String name, java.lang.Class<? extends Component> cls)Constructs a native component definition.static ComponentDefinitionComponentDefinitionImpl. newShadowDefinition(LanguageDefinition langdef, PageDefinition pgdef, java.lang.String name, java.lang.Class<? extends Component> cls, java.lang.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 ComponentDefinition Modifier and Type Field Description static ComponentDefinitionComponentsCtrl. DUMMYRepresents a dummy definition.Methods in org.zkoss.zk.ui.sys with parameters of type ComponentDefinition Modifier and Type Method Description ComponentUiFactory. newComponent(Page page, Component parent, ComponentDefinition compdef, java.lang.String clsnm)Creates and initializes a component based on the specifiedComponentDefinition.static voidComponentsCtrl. setCurrentInfo(ComponentDefinition compdef)Sets the current component definition, which is used only byUiEngineto communicate withAbstractComponent.voidComponentCtrl. setDefinition(ComponentDefinition compdef)Sets the component definition.
-