@Override public void generate(XmlWriter w, ExtensionProfile extProfile) throws IOException { generateStartElement(w, Namespaces.gNs, "comments", null, null); if (feedLink != null) { feedLink.generate(w, extProfile); } // Invoke ExtensionPoint. generateExtensions(w, extProfile); w.endElement(Namespaces.gNs, "comments"); }
@Override protected void visitChildren(ExtensionVisitor ev) throws StoppedException { if (feedLink != null) { visitChild(ev, feedLink); } super.visitChildren(ev); }
@Override public void declareExtensions(ExtensionProfile extProfile) { @SuppressWarnings("unchecked") Class<? extends BaseEventEntry> eventEntryClass = getClass(); extProfile.declare(eventEntryClass, RecurrenceException.getDefaultDescription()); extProfile.declare(eventEntryClass, Reminder.getDefaultDescription()); extProfile.declare(eventEntryClass, Recurrence.getDefaultDescription()); extProfile.declare(eventEntryClass, Where.getDefaultDescription()); extProfile.declare(eventEntryClass, EventStatus.getDefaultDescription()); extProfile.declare(eventEntryClass, Visibility.getDefaultDescription()); extProfile.declare(eventEntryClass, Transparency.getDefaultDescription()); extProfile.declare(eventEntryClass, When.getDefaultDescription()); extProfile.declare(eventEntryClass, OriginalEvent.getDefaultDescription()); extProfile.declare(eventEntryClass, Comments.getDefaultDescription()); extProfile.declare(When.class, Reminder.getDefaultDescription()); }
new ExtensionDescription(Comments.class, new XmlNamespace("gd", "http://schemas.google.com/g/2005"), "comments", false, false, false)); new Comments().declareExtensions(extProfile); extProfile.declare(VolumeEntry.class, Creator.getDefaultDescription(false, true));
@Override public void declareExtensions(ExtensionProfile extProfile) { @SuppressWarnings("unchecked") Class<? extends BaseEventEntry> eventEntryClass = getClass(); extProfile.declare(eventEntryClass, RecurrenceException.getDefaultDescription()); extProfile.declare(eventEntryClass, Reminder.getDefaultDescription()); extProfile.declare(eventEntryClass, Recurrence.getDefaultDescription()); extProfile.declare(eventEntryClass, Where.getDefaultDescription()); extProfile.declare(eventEntryClass, EventStatus.getDefaultDescription()); extProfile.declare(eventEntryClass, Visibility.getDefaultDescription()); extProfile.declare(eventEntryClass, Transparency.getDefaultDescription()); extProfile.declare(eventEntryClass, When.getDefaultDescription()); extProfile.declare(eventEntryClass, OriginalEvent.getDefaultDescription()); extProfile.declare(eventEntryClass, Comments.getDefaultDescription()); extProfile.declare(When.class, Reminder.getDefaultDescription()); }
new ExtensionDescription(Comments.class, new XmlNamespace("gd", "http://schemas.google.com/g/2005"), "comments", false, false, false)); new Comments().declareExtensions(extProfile); extProfile.declare(VolumeEntry.class, Creator.getDefaultDescription(false, true));
@Override public void generate(XmlWriter w, ExtensionProfile extProfile) throws IOException { generateStartElement(w, Namespaces.gNs, "comments", null, null); if (feedLink != null) { feedLink.generate(w, extProfile); } // Invoke ExtensionPoint. generateExtensions(w, extProfile); w.endElement(Namespaces.gNs, "comments"); }
@Override public void declareExtensions(ExtensionProfile extProfile) { @SuppressWarnings("unchecked") Class<? extends BaseEventEntry> eventEntryClass = getClass(); extProfile.declare(eventEntryClass, RecurrenceException.getDefaultDescription()); extProfile.declare(eventEntryClass, Reminder.getDefaultDescription()); extProfile.declare(eventEntryClass, Recurrence.getDefaultDescription()); extProfile.declare(eventEntryClass, Where.getDefaultDescription()); extProfile.declare(eventEntryClass, EventStatus.getDefaultDescription()); extProfile.declare(eventEntryClass, Visibility.getDefaultDescription()); extProfile.declare(eventEntryClass, Transparency.getDefaultDescription()); extProfile.declare(eventEntryClass, When.getDefaultDescription()); extProfile.declare(eventEntryClass, OriginalEvent.getDefaultDescription()); extProfile.declare(eventEntryClass, Comments.getDefaultDescription()); extProfile.declare(When.class, Reminder.getDefaultDescription()); }
@Override protected void visitChildren(ExtensionVisitor ev) throws StoppedException { if (feedLink != null) { visitChild(ev, feedLink); } super.visitChildren(ev); }
@Override public void generate(XmlWriter w, ExtensionProfile extProfile) throws IOException { generateStartElement(w, Namespaces.gNs, "comments", null, null); if (feedLink != null) { feedLink.generate(w, extProfile); } // Invoke ExtensionPoint. generateExtensions(w, extProfile); w.endElement(Namespaces.gNs, "comments"); }
extProfile.declare(PubControl.class, YtPublicationState.class); extProfile.declare(VideoEntry.class, Comments.getDefaultDescription()); extProfile.declare(VideoEntry.class, Rating.getDefaultDescription(false)); extProfile.declareAdditionalNamespace(Namespaces.gNs);
@Override protected void visitChildren(ExtensionVisitor ev) throws StoppedException { if (feedLink != null) { visitChild(ev, feedLink); } super.visitChildren(ev); }
extProfile.declare(PubControl.class, YtPublicationState.class); extProfile.declare(VideoEntry.class, Comments.getDefaultDescription()); extProfile.declare(VideoEntry.class, Rating.getDefaultDescription(false)); extProfile.declareAdditionalNamespace(Namespaces.gNs);