|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.framework.xml.schema.TypeReference
public class TypeReference
Represents a type reference. The reference may be resolved or not. If it is resolved, the
referenced TypeDeclaration
is accessible, otherwise only the name of the type is
available.
Constructor Summary | |
---|---|
TypeReference(QualifiedName typeName)
Creates an unresolved TypeReference . |
|
TypeReference(TypeDeclaration declaration)
Creates an anonymous (inline) TypeReference . |
Method Summary | |
---|---|
QualifiedName |
getName()
|
TypeDeclaration |
getTypeDeclaration()
|
boolean |
isAnonymous()
Returns whether this TypeReference is anynoums (unnamed) or not. |
boolean |
isResolved()
|
void |
resolve()
|
void |
resolve(TypeDeclaration declaration)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TypeReference(QualifiedName typeName)
TypeReference
.
typeName
- public TypeReference(TypeDeclaration declaration)
TypeReference
.
declaration
- Method Detail |
---|
public QualifiedName getName()
public boolean isResolved()
public TypeDeclaration getTypeDeclaration()
public boolean isAnonymous()
TypeReference
is anynoums (unnamed) or not.
public void resolve(TypeDeclaration declaration)
declaration
- public void resolve()
|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org