com.guiseframework.model.rdf
Interface RDFObjectTreeNodeModel<V extends com.globalmentor.rdf.RDFObject>

Type Parameters:
V - The type of value contained in the tree node.
All Superinterfaces:
ActionListenable, ActionModel, java.lang.Iterable<TreeNodeModel<?>>, Model, com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable, Selectable, TreeNodeModel<V>, Valued<V>, ValueModel<V>
All Known Implementing Classes:
AbstractRDFResourceTreeNodeModel, RDFLiteralTreeNodeModel, RDFResourceTreeNodeModel

public interface RDFObjectTreeNodeModel<V extends com.globalmentor.rdf.RDFObject>
extends TreeNodeModel<V>

A tree node model that represents an object described in RDF.

Author:
Garret Wilson

Field Summary
 
Fields inherited from interface com.guiseframework.model.TreeNodeModel
EXPANDED_PROPERTY
 
Fields inherited from interface com.guiseframework.model.ValueModel
VALIDATOR_PROPERTY, VALUE_PROPERTY
 
Fields inherited from interface com.guiseframework.model.Model
PLAIN_TEXT_CONTENT_TYPE, XHTML_CONTENT_TYPE, XHTML_FRAGMENT_CONTENT_TYPE
 
Fields inherited from interface com.guiseframework.model.Selectable
SELECTED_PROPERTY
 
Method Summary
 com.globalmentor.rdf.RDFResource getProperty()
           
 
Methods inherited from interface com.guiseframework.model.TreeNodeModel
add, clear, getDepth, getParent, hasChild, hasChildren, isExpanded, isLeaf, remove, setAllExpanded, setExpanded, setParent
 
Methods inherited from interface com.guiseframework.model.ActionModel
getActionListeners, performAction, performAction
 
Methods inherited from interface com.guiseframework.event.ActionListenable
addActionListener, removeActionListener
 
Methods inherited from interface com.guiseframework.model.ValueModel
clearValue, getDefaultValue, getValidator, getValue, getValueClass, isValidValue, resetValue, setValidator, setValue, validateValue
 
Methods inherited from interface com.globalmentor.beans.PropertyBindable
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface com.globalmentor.beans.PropertyConstrainable
addVetoableChangeListener, addVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, hasVetoableChangeListeners, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from interface com.guiseframework.model.Selectable
isSelected, setSelected
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

getProperty

com.globalmentor.rdf.RDFResource getProperty()
Returns:
The RDF property of which this RDF object is an object, or null if this object should not be considered the object of any property.


Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.