KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > jcr > core > NodeData


1 /***************************************************************************
2  * Copyright 2001-2003 The eXo Platform SARL All rights reserved. *
3  * Please look at license.txt in info directory for more license detail. *
4  **************************************************************************/

5
6 package org.exoplatform.services.jcr.core;
7
8 import javax.jcr.Node;
9 import javax.jcr.Property;
10 import java.util.List JavaDoc;
11 import javax.jcr.PathNotFoundException;
12 import javax.jcr.RepositoryException;
13
14 /**
15  * Created by The eXo Platform SARL .
16  *
17  * @author <a HREF="mailto:geaz@users.sourceforge.net">Gennady Azarenkov</a>
18  * @version $Id: NodeData.java,v 1.5 2004/09/03 09:58:51 geaz Exp $
19  */

20
21 public interface NodeData extends Node {
22
23   public Property getPermanentProperty(String JavaDoc name);
24
25   public void addPermanentProperty(Property property);
26
27   public List JavaDoc getPermanentProperties();
28
29   public void removePermanentProperty(String JavaDoc name);
30
31   public void refresh(Node withNode) throws PathNotFoundException, RepositoryException;
32
33 }
34
Popular Tags