org.mindswap.damlparser.daml
Class DAMLProperty

java.lang.Object
  |
  +--org.mindswap.rdfparser.rdf.RDFResource
        |
        +--org.mindswap.rdfparser.rdf.RDFProperty
              |
              +--org.mindswap.damlparser.daml.DAMLProperty
All Implemented Interfaces:
java.lang.Cloneable, DAMLConsts, RDFConsts, java.io.Serializable
Direct Known Subclasses:
DAMLCardinality, DAMLCardinalityQ, DAMLComment, DAMLComplementOf, DAMLDatatypeProperty, DAMLDifferentIndividualFrom, DAMLDisjointUnionOf, DAMLDisjointWith, DAMLDomain, DAMLEquivalentTo, DAMLFirst, DAMLHasClass, DAMLHasClassQ, DAMLHasValue, DAMLImports, DAMLIntersectionOf, DAMLInverseOf, DAMLIsDefinedBy, DAMLItem, DAMLLabel, DAMLMaxCardinalityQ, DAMLMinCardinalityQ, DAMLObjectProperty, DAMLOneOf, DAMLOnProperty, DAMLRange, DAMLRest, DAMLSameIndividualAs, DAMLSeeAlso, DAMLSubClassOf, DAMLSubPropertyOf, DAMLToClass, DAMLType, DAMLUnionOf, DAMLUniqueProperty, DAMLVersionInfo

public class DAMLProperty
extends RDFProperty
implements DAMLConsts, RDFConsts

Title: RDF Instance Creator (RIC)

Description: A tool to facilitate the generation of valid RDF

Copyright: Copyright (c) 2002

Company:

Author:
Michael Grove
See Also:
Serialized Form

Fields inherited from class org.mindswap.rdfparser.rdf.RDFProperty
COLLECTION, LITERAL, NONE, RESOURCE, URI
 
Fields inherited from interface org.mindswap.damlparser.consts.DAMLConsts
DAML_Cardinality, DAML_CardinalityQ, DAML_Class, DAML_Collection, DAML_Comment, DAML_ComplementOf, DAML_DatatypeProperty, DAML_DifferentIndividualFrom, DAML_DisjointUnionOf, DAML_DisjointWith, DAML_Domain, DAML_EquivalentTo, DAML_First, DAML_HasClass, DAML_HasClassQ, DAML_HasValue, DAML_Imports, DAML_IntersectionOf, DAML_InverseOf, DAML_IsDefinedBy, DAML_Item, DAML_Label, DAML_List, DAML_MaxCardinality, DAML_MaxCardinalityQ, DAML_MinCardinality, DAML_MinCardinalityQ, DAML_Nil, DAML_ObjectProperty, DAML_OneOf, DAML_OnProperty, DAML_Ontology, DAML_Property, DAML_Range, DAML_Resource, DAML_Rest, DAML_Restriction, DAML_SameClassAs, DAML_SameIndividualAs, DAML_SamePropertyAs, DAML_SeeAlso, DAML_SubClassOf, DAML_SubPropertyOf, DAML_TERMS, DAML_Thing, DAML_ToClass, DAML_TransitiveProperty, DAML_Type, DAML_UnambiguousProperty, DAML_UnionOf, DAML_UniqueProperty, DAML_VersionInfo, DAMLURL, INFINITE_CARDINALITY
 
Fields inherited from interface org.mindswap.rdfparser.consts.RDFConsts
OLD_DAMLURL, RDF, RDF_About, RDF_AboutEach, RDF_AboutEachPrefix, RDF_Alt, RDF_Bag, RDF_BagID, RDF_Class, RDF_Comment, RDF_ConstraintProperty, RDF_Description, RDF_Domain, RDF_First, RDF_ID, RDF_IsDefinedBy, RDF_Label, RDF_Li, RDF_Nil, RDF_NodeID, RDF_Object, RDF_ParseType, RDF_Predicate, RDF_Property, RDF_Range, RDF_Resource, RDF_Rest, RDF_SeeAlso, RDF_Seq, RDF_SubClass, RDF_Subject, RDF_SubProperty, RDF_TERMS, RDF_Type, RDF_Value, RDFSURL, RDFURL
 
Constructor Summary
DAMLProperty()
           
DAMLProperty(java.lang.String s)
           
 
Method Summary
 void addNode(RDFResource r)
          Adds a single resource node.

 java.lang.String getType()
          Returns the type of this object as a string.

 
Methods inherited from class org.mindswap.rdfparser.rdf.RDFProperty
addAttribute, addDomain, addRange, addRestriction, addRestrictions, clone, createInstance, equals, getDomains, getMaxCardinality, getMinCardinality, getNTriples, getNTriples, getRanges, getRestrictions, getSameProperties, getSuperProperties, getTriples, getValue, getValueType, hasAncestor, hasAncestor, hasInDomain, hasInRange, hasSuperProperty, isActive, isDataType, isInDomain, isInRange, setRestrictions, setValue, setValue, setValueType, toRDF, validate
 
Methods inherited from class org.mindswap.rdfparser.rdf.RDFResource
addAttributes, addEquivalentTo, addNodes, getAttributeByName, getAttributes, getComment, getEquivalentTos, getFriendlyId, getFriendlyType, getId, getLabel, getNodes, getNTriples, getResourceByType, getTriples, getURI, removeEquivalentTo, setAttributes, setComment, setEquivalentTos, setId, setLabel, toRDF, toRDF, toString
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DAMLProperty

public DAMLProperty()

DAMLProperty

public DAMLProperty(java.lang.String s)
Method Detail

getType

public java.lang.String getType()
Description copied from class: RDFResource
Returns the type of this object as a string.

Overrides:
getType in class RDFProperty
Following copied from class: org.mindswap.rdfparser.rdf.RDFResource
Returns:
the object's type
See Also:
XMLConsts, RDFConsts, DAMLConsts, OWLConsts

addNode

public void addNode(RDFResource r)
Description copied from class: RDFResource
Adds a single resource node.

Overrides:
addNode in class RDFProperty
Following copied from class: org.mindswap.rdfparser.rdf.RDFResource
Parameters:
r - Resource to add