Home | History | Annotate | Download | only in libxml2

Lines Matching full:model

192 * Macros for model groups definitions.
196 * Macros for model groups.
665 xmlSchemaTreeItemPtr children; /* the "term" (e.g. a model group,
676 * A model group component.
694 * A model group definition component.
703 xmlSchemaTreeItemPtr children; /* the "model group" */
1128 return(BAD_CAST "model group definition");
1134 return(BAD_CAST "model group (sequence)");
1136 return(BAD_CAST "model group (choice)");
1138 return(BAD_CAST "model group (all)");
1712 *buf = xmlStrdup(BAD_CAST "model group def.");
3979 * @item: a schema model group definition
3981 * Deallocates a schema model group definition.
3993 * @item: a schema model group
3995 * Deallocates a schema model group structure.
5435 * @type: the "compositor" type of the model group
5438 * Adds a schema model group
5457 xmlSchemaPErrMemory(ctxt, "allocating model group component",
6826 * content model.
9321 * Parses a reference to a model group definition.
9379 * for the model group after the reference has been resolved.
9388 /* TODO: Is annotation even allowed for a model group reference? */
9417 * Parses a XML schema model group definition.
11159 * @particleNeeded: if a a model group with a particle
11192 * Create a model group with the given compositor.
11357 "The redefining model group definition "
11378 "The redefining model group definition "
11576 * Model groups <all>, <choice> and <sequence>.
11594 * Model group reference <group>.
11808 * Model groups <all>, <choice>, <sequence> and <group>.
12280 * Parse model groups.
13021 * If we hit a model group definition, then this means that
13023 * model group. Just do nothing in this case.
13025 * all in the content model at this point. Fix this.
13031 "found unexpected term of type '%s' in content model",
13043 * Builds the content model of the complex type.
13057 "Building content model for %s\n", name);
13077 model", NULL);
13083 "The content model is not determinist", NULL);
13087 "Content model of %s:\n", type->name);
15013 * Assign the MG definition's {model group} to the
15031 "reference resolves to an 'all' model group",
16842 * @b: the base model group particle
16902 * SPEC (3) "Unless B is the content model wildcard of the ?ur-type
16957 * @r: the model group particle
17011 * @r: the <all> or <sequence> model group particle
17012 * @b: the base <all> or <sequence> model group particle
18252 * Empty sequence model group with
18267 * Create the model group.
18338 * "A model group whose {compositor} is sequence and whose
18353 "The type has an 'all' model group in its "
18356 "'sequence' model group containing the 'all' "
18357 "model group; 'all' model groups are not "
18358 "allowed to appear inside other model groups",
18374 "which has an 'all' model group in its "
18376 "'sequence' model group containing the 'all' "
18377 "model group; 'all' model groups are not "
18378 "allowed to appear inside other model groups",
18392 * Create the "sequence" model group.
18426 * --> base-model,
18428 * --> this-model
18438 * neither the regex compilation of the content model,
18494 * Fixes the content model of the type.
18775 * @ctxtMGroup: the searched model group
18776 * @selfMGroup: the second searched model group
18782 * Returns the particle with the circular model group definition reference,
18803 * Mark this model group definition to avoid infinite
18833 * @item: the model group definition
18837 * Checks for circular references to model group definitions.
18844 * Schema Component Constraint: Model Group Correct
18861 * is defined for model groups but not definitions, but since
18862 * there cannot be any circular model groups without a model group
18869 "Circular reference to the model group definition '%s' "
18885 * @mg: the model group
18887 * Assigns the model group of model group definitions to the "term"
18889 * In xmlSchemaResolveModelGroupParticleReferences the model group
18920 * Assign the model group to the {term} of the particle.
19815 * contained model group, recursively) or ?implicitly?
19832 "In the content model of %s, there are multiple "
19871 "found unexpected term of type '%s' in content model",
19914 * Resolves references of a model group's {particles} to
19915 * model group definitions and to element declarations.
19957 * NOTE that we will assign the model group definition
19959 * the check for circular model group definitions. After
19960 * that the "term" will be assigned the model group of the
19961 * model group definition.
19970 * (1.1) "the {model group} property of a model group
19979 "A model group definition is referenced, but "
19980 "it contains an 'all' model group, which "
19981 "cannot be contained by model groups",
20387 * target namespace must successfully ?resolve? to a model
20457 * referenced model group def.
20561 * (6.2.2) "The {model group} of the model group definition
20562 * which corresponds to it per XML Representation of Model
20564 * ?valid restriction? of the {model group} of that model
20752 * (6.2.2) The {model group} of the model group definition which
20753 * corresponds to it per XML Representation of Model Group
20755 * restriction? of the {model group} of that model group definition
20771 * constraints, create the FSA from the content model, etc.
20789 * - the term of the particle (e.g. a model group)
20861 * 2. nested model group definitions
20900 * Model group definition references:
20903 * to the model group definition; this was done, in order to
20905 * such particles to the model group of the model group definition.
21091 * will create particles and model groups in some cases.
21136 * Finally we can build the automaton from the content model of
25932 * Check the content model.
25990 * Content model is satisfied.
26394 * Workaround for "anyType": we have currently no content model
26466 "type has elem content but no content model");
26470 * Safety belf for evaluation if the cont. model was already
26745 * Validate this element against the content model