org.gedcomx.rt
Class GedcomxLocalReferenceResolver
java.lang.Object
org.gedcomx.rt.GedcomxModelVisitorBase
org.gedcomx.rt.GedcomxLocalReferenceResolver
- All Implemented Interfaces:
- GedcomxModelVisitor
public class GedcomxLocalReferenceResolver
- extends GedcomxModelVisitorBase
- Author:
- Ryan Heaton
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resource
protected ExtensibleData resource
GedcomxLocalReferenceResolver
public GedcomxLocalReferenceResolver(String resourceId)
resolve
public static ExtensibleData resolve(ResourceReference ref,
Gedcomx document)
resolve
public static ExtensibleData resolve(URI ref,
Gedcomx document)
resolve
public static ExtensibleData resolve(String resourceId,
Gedcomx document)
getResource
public ExtensibleData getResource()
bindIfNeeded
protected void bindIfNeeded(ExtensibleData candidate)
visitGedcomx
public void visitGedcomx(Gedcomx gx)
- Specified by:
visitGedcomx in interface GedcomxModelVisitor- Overrides:
visitGedcomx in class GedcomxModelVisitorBase
visitDocument
public void visitDocument(Document document)
- Specified by:
visitDocument in interface GedcomxModelVisitor- Overrides:
visitDocument in class GedcomxModelVisitorBase
visitPlaceDescription
public void visitPlaceDescription(PlaceDescription place)
- Specified by:
visitPlaceDescription in interface GedcomxModelVisitor- Overrides:
visitPlaceDescription in class GedcomxModelVisitorBase
visitEvent
public void visitEvent(Event event)
- Specified by:
visitEvent in interface GedcomxModelVisitor- Overrides:
visitEvent in class GedcomxModelVisitorBase
visitEventRole
public void visitEventRole(EventRole role)
- Specified by:
visitEventRole in interface GedcomxModelVisitor- Overrides:
visitEventRole in class GedcomxModelVisitorBase
visitAgent
public void visitAgent(Agent agent)
- Specified by:
visitAgent in interface GedcomxModelVisitor- Overrides:
visitAgent in class GedcomxModelVisitorBase
visitSourceDescription
public void visitSourceDescription(SourceDescription sourceDescription)
- Specified by:
visitSourceDescription in interface GedcomxModelVisitor- Overrides:
visitSourceDescription in class GedcomxModelVisitorBase
visitSourceCitation
public void visitSourceCitation(SourceCitation citation)
- Specified by:
visitSourceCitation in interface GedcomxModelVisitor- Overrides:
visitSourceCitation in class GedcomxModelVisitorBase
visitCollection
public void visitCollection(Collection collection)
- Specified by:
visitCollection in interface GedcomxModelVisitor- Overrides:
visitCollection in class GedcomxModelVisitorBase
visitRecordDescriptor
public void visitRecordDescriptor(RecordDescriptor recordDescriptor)
- Specified by:
visitRecordDescriptor in interface GedcomxModelVisitor- Overrides:
visitRecordDescriptor in class GedcomxModelVisitorBase
visitField
public void visitField(Field field)
- Specified by:
visitField in interface GedcomxModelVisitor- Overrides:
visitField in class GedcomxModelVisitorBase
visitFieldValue
public void visitFieldValue(FieldValue fieldValue)
- Specified by:
visitFieldValue in interface GedcomxModelVisitor- Overrides:
visitFieldValue in class GedcomxModelVisitorBase
visitRelationship
public void visitRelationship(Relationship relationship)
- Specified by:
visitRelationship in interface GedcomxModelVisitor- Overrides:
visitRelationship in class GedcomxModelVisitorBase
visitConclusion
protected void visitConclusion(Conclusion conclusion)
- Overrides:
visitConclusion in class GedcomxModelVisitorBase
visitSubject
protected void visitSubject(Subject subject)
- Overrides:
visitSubject in class GedcomxModelVisitorBase
visitPerson
public void visitPerson(Person person)
- Specified by:
visitPerson in interface GedcomxModelVisitor- Overrides:
visitPerson in class GedcomxModelVisitorBase
visitFact
public void visitFact(Fact fact)
- Specified by:
visitFact in interface GedcomxModelVisitor- Overrides:
visitFact in class GedcomxModelVisitorBase
visitPlaceReference
public void visitPlaceReference(PlaceReference place)
- Specified by:
visitPlaceReference in interface GedcomxModelVisitor- Overrides:
visitPlaceReference in class GedcomxModelVisitorBase
visitDate
public void visitDate(Date date)
- Specified by:
visitDate in interface GedcomxModelVisitor- Overrides:
visitDate in class GedcomxModelVisitorBase
visitName
public void visitName(Name name)
- Specified by:
visitName in interface GedcomxModelVisitor- Overrides:
visitName in class GedcomxModelVisitorBase
visitNameForm
public void visitNameForm(NameForm form)
- Specified by:
visitNameForm in interface GedcomxModelVisitor- Overrides:
visitNameForm in class GedcomxModelVisitorBase
visitNamePart
public void visitNamePart(NamePart part)
- Specified by:
visitNamePart in interface GedcomxModelVisitor- Overrides:
visitNamePart in class GedcomxModelVisitorBase
visitGender
public void visitGender(Gender gender)
- Specified by:
visitGender in interface GedcomxModelVisitor- Overrides:
visitGender in class GedcomxModelVisitorBase
visitSourceReference
public void visitSourceReference(SourceReference sourceReference)
- Specified by:
visitSourceReference in interface GedcomxModelVisitor- Overrides:
visitSourceReference in class GedcomxModelVisitorBase
visitNote
public void visitNote(Note note)
- Specified by:
visitNote in interface GedcomxModelVisitor- Overrides:
visitNote in class GedcomxModelVisitorBase
visitEvidenceReference
public void visitEvidenceReference(EvidenceReference evidenceReference)
- Specified by:
visitEvidenceReference in interface GedcomxModelVisitor- Overrides:
visitEvidenceReference in class GedcomxModelVisitorBase
Copyright © 2015. All rights reserved.