|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jaxfront.core.ui.ClipBoard
public class ClipBoard
The clip board holds a type reference to be pasted into any context at later state.
Constructor Summary | |
---|---|
ClipBoard()
|
Method Summary | |
---|---|
boolean |
canPaste(Type type)
|
boolean |
canPaste(Type type,
boolean bruteforce)
|
boolean |
canPasteInTypeHirachie(CopyTypeWrapper wrapper,
Type type)
|
boolean |
canPasteInXuiEditor(Type type,
boolean bruteforce)
|
void |
copy(Type type)
Putting a type to the clibBoard for further pastes. |
void |
copy(Type type,
java.lang.String xml)
|
void |
copyAsObject(Type type,
java.lang.String xml)
|
void |
doPaste(CopyTypeWrapper wrapper,
Type type,
boolean releaseVisualizer)
|
void |
doPaste(Type target,
java.lang.String serToBind,
java.lang.String oldValue,
boolean releaseVisualizer)
|
void |
doPaste(Type target,
java.lang.String serToBind,
java.lang.String oldValue,
boolean releaseVisualizer,
boolean isAdding)
|
void |
doPasteInXUIEditor(Type target,
java.lang.String serToBind,
java.lang.String oldValue,
boolean releaseVisualizer,
boolean isAdding)
|
CopyTypeWrapper |
getCopyTypeWrapper()
|
Type |
getViewHolderType(Type smartType)
Retrieves the right viewHolder (container) for the given type. |
void |
handleStyleNLS(Type sourceType,
Type targetType,
java.lang.String sourceXPath,
java.lang.String targetXPath,
NLS nls)
|
boolean |
paste(CopyTypeWrapper wrapper,
Type type,
NLS nls,
boolean bruteforce,
boolean releaseVisualizers)
Paste the content of a type to another type. |
boolean |
paste(Type type)
Paste the content of a type to another type. |
boolean |
paste(Type type,
boolean bruteforce)
Paste the content of a type to another type. |
boolean |
paste(Type type,
NLS nls,
boolean bruteforce)
|
boolean |
paste(Type type,
NLS nls,
boolean bruteforce,
boolean releaseVisualizers)
Paste the content of a type to another type. |
void |
pasteNLS(CopyTypeWrapper wrapper,
Type targetType,
NLS nls)
|
void |
release()
|
static void |
removeNotWantedTypeProperties(Type type)
|
static java.lang.String |
serializeWithEmpty(Type type)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ClipBoard()
Method Detail |
---|
public void copy(Type type)
type
- type to copypublic void copyAsObject(Type type, java.lang.String xml)
public void copy(Type type, java.lang.String xml)
public boolean paste(Type type)
type
- type to pastepublic boolean paste(Type type, boolean bruteforce)
type
- type to pastepublic boolean paste(Type type, NLS nls, boolean bruteforce)
public boolean paste(Type type, NLS nls, boolean bruteforce, boolean releaseVisualizers)
type
- type to pastepublic boolean paste(CopyTypeWrapper wrapper, Type type, NLS nls, boolean bruteforce, boolean releaseVisualizers)
type
- type to pastepublic void doPaste(CopyTypeWrapper wrapper, Type type, boolean releaseVisualizer)
public void doPaste(Type target, java.lang.String serToBind, java.lang.String oldValue, boolean releaseVisualizer)
public void doPaste(Type target, java.lang.String serToBind, java.lang.String oldValue, boolean releaseVisualizer, boolean isAdding)
public void doPasteInXUIEditor(Type target, java.lang.String serToBind, java.lang.String oldValue, boolean releaseVisualizer, boolean isAdding)
public static void removeNotWantedTypeProperties(Type type)
public void pasteNLS(CopyTypeWrapper wrapper, Type targetType, NLS nls)
public void handleStyleNLS(Type sourceType, Type targetType, java.lang.String sourceXPath, java.lang.String targetXPath, NLS nls)
public boolean canPaste(Type type)
public boolean canPasteInXuiEditor(Type type, boolean bruteforce)
public boolean canPaste(Type type, boolean bruteforce)
public boolean canPasteInTypeHirachie(CopyTypeWrapper wrapper, Type type)
public void release()
public CopyTypeWrapper getCopyTypeWrapper()
public Type getViewHolderType(Type smartType)
smartType
- a given type
public static java.lang.String serializeWithEmpty(Type type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |