Lines 41-46
Link Here
|
41 |
}; |
41 |
}; |
42 |
class EntityRefFlowObj : public TransformExtensionFlowObj { |
42 |
class EntityRefFlowObj : public TransformExtensionFlowObj { |
43 |
public: |
43 |
public: |
|
|
44 |
EntityRefFlowObj() {} |
44 |
void atomic(TransformFOTBuilder &fotb, const NodePtr &) const { |
45 |
void atomic(TransformFOTBuilder &fotb, const NodePtr &) const { |
45 |
fotb.entityRef(name_); |
46 |
fotb.entityRef(name_); |
46 |
} |
47 |
} |
Lines 56-61
Link Here
|
56 |
}; |
57 |
}; |
57 |
class ProcessingInstructionFlowObj : public TransformExtensionFlowObj { |
58 |
class ProcessingInstructionFlowObj : public TransformExtensionFlowObj { |
58 |
public: |
59 |
public: |
|
|
60 |
ProcessingInstructionFlowObj() {} |
59 |
void atomic(TransformFOTBuilder &fotb, const NodePtr &) const { |
61 |
void atomic(TransformFOTBuilder &fotb, const NodePtr &) const { |
60 |
fotb.processingInstruction(data_); |
62 |
fotb.processingInstruction(data_); |
61 |
} |
63 |
} |
Lines 98-103
Link Here
|
98 |
} |
100 |
} |
99 |
} |
101 |
} |
100 |
ExtensionFlowObj *copy() const { return new EmptyElementFlowObj(*this); } |
102 |
ExtensionFlowObj *copy() const { return new EmptyElementFlowObj(*this); } |
|
|
103 |
public: |
104 |
EmptyElementFlowObj() {} |
101 |
private: |
105 |
private: |
102 |
ElementNIC nic_; |
106 |
ElementNIC nic_; |
103 |
}; |
107 |
}; |
Lines 133-138
Link Here
|
133 |
} |
137 |
} |
134 |
} |
138 |
} |
135 |
ExtensionFlowObj *copy() const { return new ElementFlowObj(*this); } |
139 |
ExtensionFlowObj *copy() const { return new ElementFlowObj(*this); } |
|
|
140 |
public: |
141 |
ElementFlowObj() {} |
136 |
private: |
142 |
private: |
137 |
ElementNIC nic_; |
143 |
ElementNIC nic_; |
138 |
}; |
144 |
}; |
Lines 150-155
Link Here
|
150 |
value.convertString(systemId_); |
156 |
value.convertString(systemId_); |
151 |
} |
157 |
} |
152 |
ExtensionFlowObj *copy() const { return new EntityFlowObj(*this); } |
158 |
ExtensionFlowObj *copy() const { return new EntityFlowObj(*this); } |
|
|
159 |
public: |
160 |
EntityFlowObj() {}; |
153 |
private: |
161 |
private: |
154 |
StringC systemId_; |
162 |
StringC systemId_; |
155 |
}; |
163 |
}; |
Lines 174-179
Link Here
|
174 |
} |
182 |
} |
175 |
} |
183 |
} |
176 |
ExtensionFlowObj *copy() const { return new DocumentTypeFlowObj(*this); } |
184 |
ExtensionFlowObj *copy() const { return new DocumentTypeFlowObj(*this); } |
|
|
185 |
public: |
186 |
DocumentTypeFlowObj() {} |
177 |
private: |
187 |
private: |
178 |
DocumentTypeNIC nic_; |
188 |
DocumentTypeNIC nic_; |
179 |
}; |
189 |
}; |