Dali Provisional API
Release 3.2

org.eclipse.jpt.common.core.resource.java
Interface JavaResourcePackage

All Superinterfaces:
JavaResourceAnnotatedElement, JavaResourceNode, Model

public interface JavaResourcePackage
extends JavaResourceAnnotatedElement


Nested Class Summary
static class JavaResourcePackage.NameTransformer
           
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.common.core.resource.java.JavaResourceAnnotatedElement
JavaResourceAnnotatedElement.AstNodeType, JavaResourceAnnotatedElement.AstNodeTypeEquals, JavaResourceAnnotatedElement.IsAnnotated, JavaResourceAnnotatedElement.IsAnnotatedWithAnyOf
 
Nested classes/interfaces inherited from interface org.eclipse.jpt.common.core.resource.java.JavaResourceNode
JavaResourceNode.FileTransformer, JavaResourceNode.Root
 
Field Summary
static String NAME_PROPERTY
           
static org.eclipse.jpt.common.utility.transformer.Transformer<JavaResourcePackage,String> NAME_TRANSFORMER
           
 
Fields inherited from interface org.eclipse.jpt.common.core.resource.java.JavaResourceAnnotatedElement
ANNOTATIONS_COLLECTION, IS_ANNOTATED, NESTABLE_ANNOTATIONS_COLLECTION
 
Fields inherited from interface org.eclipse.jpt.common.core.resource.java.JavaResourceNode
FILE_TRANSFORMER
 
Method Summary
 String getName()
          The Java resource persistent package's name.
 void synchronizeWith(PackageDeclaration pd)
          Synchronize the [source] package with the specified AST PackageDeclaration.
 
Methods inherited from interface org.eclipse.jpt.common.core.resource.java.JavaResourceAnnotatedElement
addAnnotation, addAnnotation, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotationsSize, getAnnotationsSize, getAstNodeType, getContainerAnnotation, getNameTextRange, getNonNullAnnotation, getTextRange, getTopLevelAnnotations, isAnnotated, isAnnotatedWithAnyOf, moveAnnotation, removeAnnotation, removeAnnotation
 
Methods inherited from interface org.eclipse.jpt.common.core.resource.java.JavaResourceNode
getFile, getJavaResourceCompilationUnit, getParent, getRoot, getTextRange
 
Methods inherited from interface org.eclipse.jpt.common.utility.model.Model
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener
 

Field Detail

NAME_PROPERTY

static final String NAME_PROPERTY
See Also:
Constant Field Values

NAME_TRANSFORMER

static final org.eclipse.jpt.common.utility.transformer.Transformer<JavaResourcePackage,String> NAME_TRANSFORMER
Method Detail

synchronizeWith

void synchronizeWith(PackageDeclaration pd)
Synchronize the [source] package with the specified AST PackageDeclaration.


getName

String getName()
The Java resource persistent package's name.


Dali Provisional API
Release 3.2

Copyright (c) 2012 Oracle. All rights reserved.