|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |