Project Aristotle - ArisID Attribute Services

org.openliberty.arisid.schema
Class schemaRef

java.lang.Object
  extended by org.openliberty.arisid.schema.schemaRef
Direct Known Subclasses:
AttributeRef, PredicateRef, RoleRef

public abstract class schemaRef
extends java.lang.Object

An abstract class corresponding to a RefType object in the CARML schema.


Constructor Summary
schemaRef(org.w3c.dom.Node node)
           
schemaRef(java.lang.String reference, java.lang.String policyRef, boolean optional, java.lang.String description)
           
 
Method Summary
 void appendChildren(org.w3c.dom.Node parent)
           
 java.lang.String getDescription()
           
 java.lang.String getNameRef()
           
 java.lang.String getPolicyRef()
           
 boolean isOptional()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

schemaRef

public schemaRef(java.lang.String reference,
                 java.lang.String policyRef,
                 boolean optional,
                 java.lang.String description)

schemaRef

public schemaRef(org.w3c.dom.Node node)
Method Detail

getNameRef

public java.lang.String getNameRef()

getPolicyRef

public java.lang.String getPolicyRef()

isOptional

public boolean isOptional()

getDescription

public java.lang.String getDescription()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

appendChildren

public void appendChildren(org.w3c.dom.Node parent)

OpenLiberty.org - Licensed under Apache APL 2.0