equal
deleted
inserted
replaced
68 * a {@link Result} object that encapsulates the actual destination |
68 * a {@link Result} object that encapsulates the actual destination |
69 * of the schema. |
69 * of the schema. |
70 * |
70 * |
71 * If the {@link Result} object has a system ID, it must be an |
71 * If the {@link Result} object has a system ID, it must be an |
72 * absolute system ID. Those system IDs are relativized by the caller and used |
72 * absolute system ID. Those system IDs are relativized by the caller and used |
73 * for <xs:import> statements. |
73 * for {@literal <xs:import>} statements. |
74 * |
74 * |
75 * If the {@link Result} object does not have a system ID, a schema |
75 * If the {@link Result} object does not have a system ID, a schema |
76 * for the namespace URI is generated but it won't be explicitly |
76 * for the namespace URI is generated but it won't be explicitly |
77 * <xs:import>ed from other schemas. |
77 * {@literal <xs:import>}ed from other schemas. |
78 * |
78 * |
79 * If {@code null} is returned, the schema generation for this |
79 * If {@code null} is returned, the schema generation for this |
80 * namespace URI will be skipped. |
80 * namespace URI will be skipped. |
81 */ |
81 */ |
82 public abstract Result createOutput( String namespaceUri, String suggestedFileName ) throws IOException; |
82 public abstract Result createOutput( String namespaceUri, String suggestedFileName ) throws IOException; |