Package org.jumpmind.symmetric.ext
Class ExtensionPointMetaData
java.lang.Object
org.jumpmind.symmetric.ext.ExtensionPointMetaData
- All Implemented Interfaces:
Serializable
Wrapper class for installed extension points.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExtensionPointMetaData(IExtensionPoint extensionPoint, String name, boolean installed) ExtensionPointMetaData(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed) ExtensionPointMetaData(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed, String extraInfo) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected Class<? extends IExtensionPoint>findExtensionPoint(Class<?>[] types) getName()Class<? extends IExtensionPoint>getType()booleanbooleanvoidsetExtensionPoint(IExtensionPoint extensionPoint) voidsetExtraInfo(String extraInfo) voidsetInstalled(boolean installed) voidvoidsetType(Class<? extends IExtensionPoint> type)
-
Constructor Details
-
ExtensionPointMetaData
-
ExtensionPointMetaData
public ExtensionPointMetaData(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed) -
ExtensionPointMetaData
public ExtensionPointMetaData(IExtensionPoint extensionPoint, String name, Class<? extends IExtensionPoint> type, boolean installed, String extraInfo)
-
-
Method Details
-
getTypeText
-
assignExtensionPointInterface
protected void assignExtensionPointInterface() -
findExtensionPoint
-
setExtraInfo
-
getExtraInfo
-
setType
-
getType
-
getExtensionPoint
-
setExtensionPoint
-
getName
-
setName
-
isInstalled
public boolean isInstalled() -
setInstalled
public void setInstalled(boolean installed) -
isBuiltIn
public boolean isBuiltIn()
-