com.vaadin.server.widgetsetutils.metadata
Class ConnectorBundle
java.lang.Object
com.vaadin.server.widgetsetutils.metadata.ConnectorBundle
public class ConnectorBundle
- extends java.lang.Object
|
Method Summary |
java.util.Set<JClassType> |
getGwtConstructors()
|
java.util.Map<JClassType,java.util.Set<java.lang.String>> |
getIdentifiers()
|
java.util.Map<JClassType,java.util.Set<JMethod>> |
getMethodReturnTypes()
|
java.lang.String |
getName()
|
java.util.Map<JClassType,java.util.Set<JMethod>> |
getNeedsDelayedInfo()
|
java.util.Set<Property> |
getNeedsDelegateToWidget()
|
java.util.Set<Property> |
getNeedsGetter()
|
java.util.Map<JClassType,java.util.Set<JMethod>> |
getNeedsInvoker()
|
java.util.Map<JClassType,java.util.Set<JMethod>> |
getNeedsParamTypes()
|
java.util.Set<JClassType> |
getNeedsPropertyListing()
|
java.util.Set<JClassType> |
getNeedsProxySupport()
|
java.util.Set<Property> |
getNeedsSetter()
|
java.util.Set<Property> |
getNeedsType()
|
ConnectorBundle |
getPreviousBundle()
|
java.util.Collection<Property> |
getProperties(JClassType type)
|
java.util.Map<JType,GeneratedSerializer> |
getSerializers()
|
static boolean |
isConnectedComponentConnector(JClassType type)
|
static boolean |
isConnectedConnector(JClassType type)
|
void |
processSubTypes(TreeLogger logger,
JClassType type)
|
void |
processType(TreeLogger logger,
JClassType type)
|
void |
processTypes(TreeLogger logger,
java.util.Collection<JClassType> types)
|
void |
setIdentifier(JClassType type,
java.lang.String identifier)
|
void |
setNeedsDelayedInfo(JClassType type,
JMethod method)
|
void |
setNeedsDelegateToWidget(Property property)
|
void |
setNeedsGwtConstructor(JClassType type)
|
void |
setNeedsInvoker(JClassType type,
JMethod method)
|
void |
setNeedsParamTypes(JClassType type,
JMethod method)
|
void |
setNeedsProxySupport(JClassType type)
|
void |
setNeedsReturnType(JClassType type,
JMethod method)
|
void |
setNeedsSerialize(JType type)
|
void |
setNeedsSetter(Property property)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectorBundle
public ConnectorBundle(java.lang.String name,
ConnectorBundle previousBundle)
ConnectorBundle
public ConnectorBundle(java.lang.String name,
java.util.Collection<TypeVisitor> visitors,
TypeOracle oracle)
throws NotFoundException
- Throws:
NotFoundException
setNeedsGwtConstructor
public void setNeedsGwtConstructor(JClassType type)
setIdentifier
public void setIdentifier(JClassType type,
java.lang.String identifier)
getPreviousBundle
public ConnectorBundle getPreviousBundle()
getName
public java.lang.String getName()
getIdentifiers
public java.util.Map<JClassType,java.util.Set<java.lang.String>> getIdentifiers()
getGwtConstructors
public java.util.Set<JClassType> getGwtConstructors()
processTypes
public void processTypes(TreeLogger logger,
java.util.Collection<JClassType> types)
throws UnableToCompleteException
- Throws:
UnableToCompleteException
processType
public void processType(TreeLogger logger,
JClassType type)
throws UnableToCompleteException
- Throws:
UnableToCompleteException
getSerializers
public java.util.Map<JType,GeneratedSerializer> getSerializers()
getNeedsGetter
public java.util.Set<Property> getNeedsGetter()
getNeedsType
public java.util.Set<Property> getNeedsType()
setNeedsSetter
public void setNeedsSetter(Property property)
getNeedsSetter
public java.util.Set<Property> getNeedsSetter()
getNeedsPropertyListing
public java.util.Set<JClassType> getNeedsPropertyListing()
getProperties
public java.util.Collection<Property> getProperties(JClassType type)
processSubTypes
public void processSubTypes(TreeLogger logger,
JClassType type)
throws UnableToCompleteException
- Throws:
UnableToCompleteException
setNeedsReturnType
public void setNeedsReturnType(JClassType type,
JMethod method)
getMethodReturnTypes
public java.util.Map<JClassType,java.util.Set<JMethod>> getMethodReturnTypes()
isConnectedConnector
public static boolean isConnectedConnector(JClassType type)
isConnectedComponentConnector
public static boolean isConnectedComponentConnector(JClassType type)
setNeedsInvoker
public void setNeedsInvoker(JClassType type,
JMethod method)
getNeedsInvoker
public java.util.Map<JClassType,java.util.Set<JMethod>> getNeedsInvoker()
setNeedsParamTypes
public void setNeedsParamTypes(JClassType type,
JMethod method)
getNeedsParamTypes
public java.util.Map<JClassType,java.util.Set<JMethod>> getNeedsParamTypes()
setNeedsProxySupport
public void setNeedsProxySupport(JClassType type)
getNeedsProxySupport
public java.util.Set<JClassType> getNeedsProxySupport()
setNeedsDelayedInfo
public void setNeedsDelayedInfo(JClassType type,
JMethod method)
getNeedsDelayedInfo
public java.util.Map<JClassType,java.util.Set<JMethod>> getNeedsDelayedInfo()
setNeedsSerialize
public void setNeedsSerialize(JType type)
setNeedsDelegateToWidget
public void setNeedsDelegateToWidget(Property property)
getNeedsDelegateToWidget
public java.util.Set<Property> getNeedsDelegateToWidget()
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.