Uses of Class
pl.edu.agh.cast.model.mapper.Node

Packages that use Node
pl.edu.agh.cast.model.mapper Contains classes and interfaces used for mapping domain models to the base model. 
pl.edu.agh.cast.model.mapper.internal Contains different (based on relational data base, XML) implementations of the persistence mechanism. 
 

Uses of Node in pl.edu.agh.cast.model.mapper
 

Methods in pl.edu.agh.cast.model.mapper that return Node
static Node Node.find(long nodeId)
          Returns node with given id or null if not found.
static Node Node.find(Mappable object)
          Finds metamodel node for given model object.
static Node Node.find(Node node)
          Find node which is the same as the given node in terms of their id.
 Node Link.getDst()
          Destination node getter.
 Node Link.getSrc()
          Source node getter.
 

Methods in pl.edu.agh.cast.model.mapper that return types with arguments of type Node
static List<Node> Node.find(String typeName)
          Find all nodes with given type name.
static List<Node> Node.find(String typeName, SortedMap<String,Object> conditions)
          Find all nodes with given type name which satisfy given set of conditions.
static List<Node> Node.findAllByTypeName(String typeName)
          Finds all nodes with given type name.
 

Methods in pl.edu.agh.cast.model.mapper with parameters of type Node
 Link Node.addDependent(Node node, String linkName)
          Add dependent node.
static Node Node.find(Node node)
          Find node which is the same as the given node in terms of their id.
 void Node.link(Node node, Direction direction, String name, Priority priority)
          Links this node with given node.
 void Node.link(Node node, Object direction, String name)
          Link creator.
 void AttributeLoader.loadAttribute(Node phoneNode, List<Link> attrLinks)
          Create attribute based on base model node and collection of its links.
 void AttributeSaver.saveAttribute(Node node, List<Link> links)
          Class specific attribute save method.
 void Link.setDst(Node dst)
          Destination setter.
 void Link.setSrc(Node srcNode)
          Source setter.
 

Constructors in pl.edu.agh.cast.model.mapper with parameters of type Node
Link(Node src, Node dst, String name, int priority)
          Creates the link from given set of attributes.
Link(Node src, Node dst, String name, Priority priority)
           
Link(Node src, Node dst, String name, Priority priority, String srcAccessor, String dstAccessor)
           
Link(Node src, Node dst, String name, Priority priority, String srcAcc, String dstAcc, int srcPosition, int dstPosition)
           
 

Uses of Node in pl.edu.agh.cast.model.mapper.internal
 

Fields in pl.edu.agh.cast.model.mapper.internal with type parameters of type Node
protected  Map<Long,Node> AbstractSaver.nodes
          Mapping: node id - node
protected  Map<Node,Mappable> AbstractLoader.objectCache
          The object cache.
 

Constructor parameters in pl.edu.agh.cast.model.mapper.internal with type arguments of type Node
AbstractLoader(Map<Node,Mappable> newObjectCache, Class klass2, Map<String,Class> typeMap2, SortedMap<String,Object> conditions2)
          Creates new loader.
DBLoader(Map<Node,Mappable> objectCache, Class<Mappable> klass, Map<String,Class> typeMap2, SortedMap<String,Object> conditions)
          The parameterized constructor.
XMLLoader(Map<Node,Mappable> cache, Class klass, Map<String,Class> typeMap, SortedMap<String,Object> conditions, org.eclipse.core.resources.IProject project)
          Parameterized constructor.
 



Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.