File | Line |
---|
cz/cuni/amis/pogamut/ut3/communication/messages/gbinfomessages/AliveMessageSharedImpl.java | 119 |
cz/cuni/amis/pogamut/ut3/communication/messages/gbinfomessages/EmptySharedImpl.java | 114 |
(EmptyShared data, long time, ITeamId teamId)
{
this.object = data;
this.time = time;
this.teamId = teamId;
}
/**
* Simulation time in MILLI SECONDS !!!
*/
@Override
public long getSimTime() {
return this.time;
}
@Override
public WorldObjectId getId() {
return object.getId();
}
@Override
public ITeamId getTeamId() {
return teamId;
}
@Override
public Class getCompositeObjectClass()
{
return object.getCompositeClass();
}
@Override
public Collection<ISharedPropertyUpdatedEvent> getPropertyEvents() {
LinkedList<ISharedPropertyUpdatedEvent> events = new LinkedList<ISharedPropertyUpdatedEvent>();
for ( ISharedProperty property : object.getProperties().values() )
{
if ( property != null)
{
events.push( property.createUpdateEvent(time, teamId) );
}
}
return events;
}
}
public String toString() {
return
super.toString() + "[" +
"]";
}
public String toHtmlString() {
return super.toString() + "[<br/>" +
"<br/>]";
}
// --- Extra Java from XML BEGIN (extra/code/java/javapart/classcategory[@name=all]) ---
// --- Extra Java from XML END (extra/code/java/javapart/classcategory[@name=all]) ---
// --- Extra Java from XML BEGIN (extra/code/java/javapart/classcategory[@name=shared+classtype[@name=impl]) ---
// --- Extra Java from XML END (extra/code/java/javapart/classcategory[@name=shared+classtype[@name=impl]) ---
} |
File | Line |
---|
cz/cuni/amis/pogamut/ut3/communication/messages/gbinfomessages/AliveMessageMessage.java | 368 |
cz/cuni/amis/pogamut/ut3/communication/messages/gbinfomessages/EmptyMessage.java | 269 |
EmptySharedMessage clone() {
return this;
}
protected HashMap<PropertyId, ISharedProperty> propertyMap = new HashMap<PropertyId, ISharedProperty>(
0
);
@Override
public ISharedProperty getProperty(PropertyId id) {
return propertyMap.get(id);
}
@Override
public Map<PropertyId, ISharedProperty> getProperties() {
return propertyMap;
}
public String toString() {
return
super.toString() + "[" +
"]";
}
public String toHtmlString() {
return super.toString() + "[<br/>" +
"<br/>]";
}
// --- Extra Java from XML BEGIN (extra/code/java/javapart/classcategory[@name=all]) ---
// --- Extra Java from XML END (extra/code/java/javapart/classcategory[@name=all]) ---
// --- Extra Java from XML BEGIN (extra/code/java/javapart/classcategory[@name=shared+classtype[@name=message]) ---
// --- Extra Java from XML END (extra/code/java/javapart/classcategory[@name=shared+classtype[@name=message]) ---
}
@Override
public IWorldObjectUpdateResult<IWorldObject> update(IWorldObject object) {
if (object == null)
{
return new IWorldObjectUpdateResult.WorldObjectUpdateResult(IWorldObjectUpdateResult.Result.CREATED, this);
}
if (!( object instanceof EmptyMessage) ) { |
File | Line |
---|
cz/cuni/amis/pogamut/ut3/communication/messages/gbinfomessages/Yylex.java | 849 |
cz/cuni/amis/pogamut/ut3/communication/messages/gbinfomessages/Yylex.java | 875 |
protected UnrealId worldObjectIdValue(String txt) {
if (txt == null || txt.toLowerCase().equals("none")) return UnrealId.NONE;
try {
String token = getToken(txt, 1);
if (token == null) {
warning("Can't get UnrealId token from text '"+txt+"'.");
return null;
}
return translator.getId(token);
} catch (NullPointerException e) {
warning("Can't get UnrealId token from text '"+txt+"' (translator not set?).");
return null;
} catch (Exception e) {
exceptionOccured(e, "Can't get UnrealId token from text '"+txt+"'.");
return null;
}
} |